опять GROUP BY
Добавлено: 27 мар 2005, 20:30
Вот запрос
SELECT
TBL_COUNTRY.N_COUNTRY_ID,
TBL_COUNTRY.T_COUNTRY_NAME
FROM
tbl_country,tbl_country_sprav,tbl_tour
WHERE
tbl_country_sprav.n_country_id = tbl_country.n_country_id
AND tbl_country_sprav.n_tour_id = tbl_tour.n_tour_id
AND TBL_TOUR.n_active = 1
GROUP BY
TBL_COUNTRY.N_COUNTRY_ID
это работает и в MySQL и в MS SQL
Firebird 1.5 ругается:
Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).
уже ничего не понимаю.
или это всетаки баг?
SELECT
TBL_COUNTRY.N_COUNTRY_ID,
TBL_COUNTRY.T_COUNTRY_NAME
FROM
tbl_country,tbl_country_sprav,tbl_tour
WHERE
tbl_country_sprav.n_country_id = tbl_country.n_country_id
AND tbl_country_sprav.n_tour_id = tbl_tour.n_tour_id
AND TBL_TOUR.n_active = 1
GROUP BY
TBL_COUNTRY.N_COUNTRY_ID
это работает и в MySQL и в MS SQL
Firebird 1.5 ругается:
Invalid expression in the select list (not contained in either an aggregate function or the GROUP BY clause).
уже ничего не понимаю.
или это всетаки баг?