damner2
Новичок
Unknown column '*'
Добрый день.
Столкнулся с проблемой при переходе с mysql 4.0.* на 5.0.*
Суть проблемы в том, что не срабатывают, казалось бы, простые запросы, содержащие звёздочку, в секции перечисления полей при запросах SELECT..
Приведу примеры:
1.
SELECT name1 AS _index, `*` FROM cms_core_modules
на этот запрос ругается
#1054 - Unknown column '*' in 'field list'
2.
SELECT name1 AS _index, * FROM cms_core_modules
на этот запрос ругается
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '* FROM cms_core_modules' at line 1
В mysql 4.0.* запросы вополняются нормально.
Если переставить звёздочку в начала секции, то второй запрос начинает выполняться нормально, но хотелось бы получить в результате в первой колонке именно определённое поле, а потом уже все остальные поля.
Если непонятно объяснил, пожалуйста, задавайте вопросы.
Добрый день.
Столкнулся с проблемой при переходе с mysql 4.0.* на 5.0.*
Суть проблемы в том, что не срабатывают, казалось бы, простые запросы, содержащие звёздочку, в секции перечисления полей при запросах SELECT..
Приведу примеры:
1.
SELECT name1 AS _index, `*` FROM cms_core_modules
на этот запрос ругается
#1054 - Unknown column '*' in 'field list'
2.
SELECT name1 AS _index, * FROM cms_core_modules
на этот запрос ругается
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '* FROM cms_core_modules' at line 1
В mysql 4.0.* запросы вополняются нормально.
Если переставить звёздочку в начала секции, то второй запрос начинает выполняться нормально, но хотелось бы получить в результате в первой колонке именно определённое поле, а потом уже все остальные поля.
Если непонятно объяснил, пожалуйста, задавайте вопросы.