Ошибка в запросe (1054): Unknown column 'g.RomNo' in 'field list'

90
12 июля 2021, 10:00
SELECT DISTINCT `g.RomNo`
FROM GuestInfo AS g
INNER JOIN RoomInfo AS r 
ON r.RomNo = g.RomNo
WHERE  r.Type != '4'
AND g.goTime >= '2019-09-01 00:00:00' AND  g.ComeTime <= '2019-09-01 00:00:00'

Ошибка в запросe (1054): Unknown column 'g.RomNo' in 'field list'

Но в обоих таблицах RomNo есть . И при SELECT * всё выводится

Answer 1

У вас действительно нет поля

`g.RomNo`

у вас есть поле

g.`RomNo`

или

`g`.`RomNo`
g.RomNo

символы обратных кавычек подразумевают, что внутри находится цельный идентификатор

READ ALSO
Bash - mysql: Error reading file &#39;UNOPENED&#39;

Bash - mysql: Error reading file 'UNOPENED'

Пытаюсь написать скрипт, который реализует удаленный вход на mysql сервер и делает там запрос, затем выводит это все в файл, но при запуске скрипта...

102
SQL запрос, вывести, если не совпадает id

SQL запрос, вывести, если не совпадает id

Такая задача, нужно написать скрипт

107
Как на macOS поменять версию PHP с 7.1 на 7.0?

Как на macOS поменять версию PHP с 7.1 на 7.0?

Через homebrew не получается даже установить 70

92
Почему ( intval($x) == $x ), если $x = &ldquo;5d&rdquo;?

Почему ( intval($x) == $x ), если $x = “5d”?

Есть такой код на PHP

75