Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   Запрос mysql (https://javascript.ru/forum/server/41583-zapros-mysql.html)

Mateus 20.09.2013 13:14

Запрос mysql
 
Доброго времени суток.
Проблема в том, что при запросе в mysql, игнорируется поле `galery`, т.е. отбираются строки правильно, но со значением `galery`=1, `galery`=2 и т.д. В чем проблема/как исправить? Заранее благодарен.

Код:

SELECT * FROM `content` WHERE `galery`='2' AND `filename` <> ''
OR `url` <> '' ORDER BY `id` DESC LIMIT 0, 1


Мне нужно вытащить строку в которой `galery`=2 и `filename` не пуст или `url` не пуст

ksa 20.09.2013 13:31

Цитата:

Сообщение от Mateus
Мне нужно вытащить строку в которой `galery`=2 и `filename` не пуст или `url` не пуст

Скобки нужны...
Если правильно понял твою надобность

SELECT * 
FROM `content` 
WHERE 
   `galery`='2' 
   AND 
   (
      `filename` <> '' 
      OR 
      `url` <> '' 
   )
ORDER BY `id` DESC LIMIT 0, 1

Mateus 21.09.2013 16:24

Благодарю, ksta, Вы правильно всё поняли, разобрался, спасибо.


Часовой пояс GMT +3, время: 10:58.