Marquis
Новичок
корректный ли запрос, запрос с условиями
Есть запрос:
смущает условие "if ( (select new_field4 = 'value'), true , false ) AS new_field5" т.е. обращение к алису, корректно ли это?
Если запрос корректен то какая должна быть версия MySQl для стабильной работы подобной конструкции.
Есть запрос:
Код:
SELECT
field1 AS new_field1,
field2 AS new_field2,
field3 AS new_field3,
if ( (field4 IS NOT NULL), field4 , field1 ) AS new_field4,
if ( (select new_field4 = 'value'), true , false ) AS new_field5
FROM
tbl
WHERE field2 = 'value'
Если запрос корректен то какая должна быть версия MySQl для стабильной работы подобной конструкции.