Я получаю данные из двух таблиц.но я получаю нежелательное повторение, поэтому я хочу, чтобы отдельное ключевое слово получало только разные записи, но оно не работало
SELECT distinct fb_event.id AS rid, fb_event.eventname AS sevntname,
fb_event.location AS slocation, fb_event.startdate AS sstartdate,
fb_event.enddate AS senddate,
cast(fb_event.CATEGORY as text) AS sCATEGORY, cast(fb_event.tags as text) AS stags,
cast(fb_event.description as text) AS sdescription,
cast(fb_event.eventid as text) AS seventid,
cast(fb_event.city as text) AS scity, cast(fb_event.venue as text) AS svenue,
cast(fb_event.country as text) AS scountry, cast(fb_event.postalcode as text) AS spostalcode,
cast(fb_event.keyword as text) AS skeyword,
cast(fb_userevents.userid as text) AS suserid,fb_event.longitude as long, fb_event.altitude as alt,fb_event.attending
FROM fb_event INNER JOIN
fb_userevents ON fb_event.eventid = fb_userevents.eventid order by fb_event.eventid
Ошибка: должны появиться сообщения 145, уровень 15, состояние 1, строка 1, элементы ORDER BYв списке выбора, если указано SELECT DISTINCT.
Что мне не хватает.Любая помощь очень ценится.