ayrat9
Новичок
UNION и mysql 5.0.2
была на сервере версия 4.1
запрос представленный ниже работал без проблем:
[sql]
SELECT id, enable, name, parent_id, code, mirror_id, '0' FROM ".$sql_pref."_cal_arts WHERE parent_id='".$par_id."' AND mirror_id IS NULL UNION SELECT ca1.id, ca1.enable, ca2.name, ca1.parent_id, ca1.code, ca1.mirror_id, ca2.parent_id FROM ".$sql_pref."_cal_arts AS ca1, ".$sql_pref."_cal_arts AS ca2 WHERE ca1.parent_id='".$par_id."' AND ca1.mirror_id>0 AND ca2.id=ca1.mirror_id ORDER BY code
[/sql]
а на новом стоит mysql версии 5.0.2: ошибок запрос не выдает, но выборка нулевая
Посоветуйте - как отредактировать запрос
была на сервере версия 4.1
запрос представленный ниже работал без проблем:
[sql]
SELECT id, enable, name, parent_id, code, mirror_id, '0' FROM ".$sql_pref."_cal_arts WHERE parent_id='".$par_id."' AND mirror_id IS NULL UNION SELECT ca1.id, ca1.enable, ca2.name, ca1.parent_id, ca1.code, ca1.mirror_id, ca2.parent_id FROM ".$sql_pref."_cal_arts AS ca1, ".$sql_pref."_cal_arts AS ca2 WHERE ca1.parent_id='".$par_id."' AND ca1.mirror_id>0 AND ca2.id=ca1.mirror_id ORDER BY code
[/sql]
а на новом стоит mysql версии 5.0.2: ошибок запрос не выдает, но выборка нулевая
Посоветуйте - как отредактировать запрос