| От | Palle Girgensohn |
|---|---|
| Тема | Column reference X is ambiguous? |
| Дата | |
| Msg-id | 3B11ABCD.DF857135@partitur.se обсуждение исходный текст |
| Ответы |
Re: Column reference X is ambiguous?
|
| Список | pgsql-sql |
Hi! SELECT count(rf.userid) as count, rf.userid FROM read_faq rf, faq f,deltagare_saved d, person p WHERE rf.id = f.id AND f.kursid=20 ANDd.course_id = f.kursid AND d.userid = rf.userid ANDp.userid = d.userid GROUP BY userid ERROR: Column reference "userid" is ambiguous All of the tables have a userid, yes, but this query didn't fail before 7.1.x. Is it really OK to fail in this case? I thought SQL standard requires all GROUP|ORDER BY arguments to acutally exist on the SELECT target list. Then, this makes me puzzled... Are the joins making the userids get included in the target in some hidden way? /Palle
В списке pgsql-sql по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера