Я пытаюсь получить значение count в переменную, которая будет использоваться с другим запросом.Использование запроса для определения значения переменной (MySQL)
НО он не работает, он говорит:
[Err] 1064 - У Вас есть ошибка в вашем SQL синтаксиса; проверьте руководство, которое соответствует версии сервера MySQL для корректного синтаксиса использовать вблизи «SELECT COUNT (имя_столбца) FROM поля WHERE табетический = 4» в строке 1
Запрос я использую:
SET @_count = SELECT COUNT(columnname) FROM field WHERE tabid = 4;
Является ли 'field' столбец или таблицу? Это должна быть таблица. – Zach
Поле - это таблица, даже если она не работает –
Почему бы не использовать какой-либо серверный язык, который вы используете, и получить запрос и сохранить его в переменной для языка, например PHP. Затем заполните еще один sql-запрос после получения результата первого? – Zach