powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос с порядковым номером записи выдает ошибку
5 сообщений из 5, страница 1 из 1
Запрос с порядковым номером записи выдает ошибку
    #38855794
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: sql
1.
2.
3.
  'SELECT  ws.*, @rownum := @rownum + 1 AS rownum, '#13#10 +
  'FROM wagon_scales ws, (select @rownum := 0) AS r'#13#10 +
  'LEFT JOIN wagon_card wc ON wc.id = ws.wagon_card_id'#13#10 +


Ругается, "Unknown column ws.wagon_card_id in on clause".
Когда убираешь
Код: sql
1.
, (select @rownum := 0) AS r

, то нормально.
...
Рейтинг: 0 / 0
Запрос с порядковым номером записи выдает ошибку
    #38855800
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не смешивайте в одном запросе разные виды JOIN-ов - через запятую и с явным указанием слова JOIN.
Во-первых, это снижает читабельность и понимаемость запроса.
Во-вторых, это чревато ошибками из-за незнания приоритетов этих видов JOIN. Тем более, что смена их приоритетов уже происходила при выходе очередной версии MySQL.

Попробуйте так:
Код: sql
1.
2.
3.
4.
SELECT  ws.*, @rownum := @rownum + 1 AS rownum,
FROM (select @rownum := 0) AS r
  JOIN wagon_scales ws
  LEFT JOIN wagon_card wc ON wc.id = ws.wagon_card_id
...
Рейтинг: 0 / 0
Запрос с порядковым номером записи выдает ошибку
    #38855803
svnvlad,

смесь ANSI-join-нов и старообряднозапятушечных может ещё и не так стрельнуть.
...
Рейтинг: 0 / 0
Запрос с порядковым номером записи выдает ошибку
    #38855816
svnvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoft, Спасибо, заработало!
...
Рейтинг: 0 / 0
Запрос с порядковым номером записи выдает ошибку
    #38857309
alex564657498765453
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну здесь ситуация прозаичней. скл язык как мы знаем, похож на естественный...его таким изначально стараються делать.

обяните смысл фразы

готовим хавчик
смешать воду, сахар, мёд, соду гашенную уксусом из ращёта 1ложка порошка = 10мл жидкости....всеж понимают что сода гашенная уксусом даёт новый елемент, который на равне с остальными идёт.

а теперь таже фраза но с ошибкой ТС

смешать - воду, мёд, соду, сахар гасить уксусом из ращёта 1 ложка порошка = 10 мл жидкости.

:)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Запрос с порядковым номером записи выдает ошибку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]