Как написать правильный MySQL-запрос с EXISTS?

293
02 июля 2017, 13:44

MySQL-запрос:

SELECT sessid FROM priem WHERE sessid EXISTS (SELECT sessid FROM tbl_uploads);

Пишет:

1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MariaDB на предмет корректного синтаксиса около 'EXISTS (SELECT sessid FROM tbl_uploads) LIMIT 0, 25' на строке 1

Что не так ?

Answer 1

ИМХО, при написании запросов можно смело обходиться без exists, any, all, right join.

Сделайте это с помощью соединения таблиц:

SELECT p.sessid 
FROM priem p join tbl_ubloads t on p.sessid = t.sessid

Либо с помощью подзапроса:

SELECT sessid 
FROM priem 
WHERE sessid IN (SELECT sessid FROM tbl_uploads)
READ ALSO
MySql JavaEE загрузка .img на .jsp

MySql JavaEE загрузка .img на .jsp

Всем приветХочу поместить изображение

225
Java - Как получить модификаторы класса

Java - Как получить модификаторы класса

Есть 2 классаВ первом классе метод main, с которого начинается запуск программы и который должен определять модификаторы 2-го класса

172
Получение gps координат через Play Services

Получение gps координат через Play Services

Необходимо получить координаты местоположения и отобразить их на карте (Google Maps)Для этого использую класс FusedLocationProviderClient

278
Java запуск каждую нечетную минуту

Java запуск каждую нечетную минуту

Можно ли сделать так, если можно то как, что бы при нажатии Jbutton, выполнялся определенный метод каждую нечетную минуту пока программа не будет...

205