Не идет выборка из нескольких таблиц

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
 

tony2001

TeaM PHPClub
смотреть что возвращает ocierror(), например.
пробовать то же на другой ОС, другой базе и т.п.
 

p2x4

Guest
Нашел в чём дело!!!

База проходила отладку на моём компе. Параллельно я юзал симпатичную шароварную утилиту SQL detective которую лечил Sly AntiShareWare.
Так вот, в этом AntiShareWare всё дело и было. Как только выгрузил всё заработало.
Видимо дата отката была раньше даты наполнения базы.
Вот так накололся.
Учитесь на ошибках.
 
Сверху