p2x4
Guest
Не идет выборка из нескольких таблиц
Отцы, помогите!
Меняю структуру базы (типа нормализую), и вот какая неожиданность: пока была одна табличка всё работало, как только возникла необходимость выборки из нескольких таблиц (например запрос:
SELECT a.name, b.boss, c.genre, d.roli, d.god_vih, d.dlit, d.prokat
FROM name a, boss b, genre c, available d
WHERE d.name_id=a.id AND d.boss_id=b.id AND d.genre_id=c.id
)
результат - пустой. Хотя тот же запрос с SQLPLUS выдаёт данные.
Для проверки упрощаю до:
SELECT a.name
FROM name a
- работает.
Мистика какая-то.
О себе: Win2000pro, Apache 2, PHP 5.0.1, Oracle 9i
Отцы, помогите!
Меняю структуру базы (типа нормализую), и вот какая неожиданность: пока была одна табличка всё работало, как только возникла необходимость выборки из нескольких таблиц (например запрос:
SELECT a.name, b.boss, c.genre, d.roli, d.god_vih, d.dlit, d.prokat
FROM name a, boss b, genre c, available d
WHERE d.name_id=a.id AND d.boss_id=b.id AND d.genre_id=c.id
)
результат - пустой. Хотя тот же запрос с SQLPLUS выдаёт данные.
Для проверки упрощаю до:
SELECT a.name
FROM name a
- работает.
Мистика какая-то.
О себе: Win2000pro, Apache 2, PHP 5.0.1, Oracle 9i