イム私は私の次のクエリを解決する必要があるかわからないし...私はSQLサーバーで目的のレコードを引き戻す次のクエリを持っている...
SELECT agenda.AgendaItemNumber,Agenda.AgendaName, AgendaType.AgendaTypeDescription, userdetails.fullName
FROM Agenda
JOIN AgendaType ON AgendaType.AgendaTypeID=Agenda.AgendaTypeID
JOIN UserDetails ON Agenda.AgendaID = Userdetails.AgendaID
WHERE agenda.AgendaTypeID = '2'
AND AgendaItemNumber = AgendaItemNumber
AND AgendaName = AgendaName
AND AgendaTypeDescription = AgendaTypeDescription
AND AgendaItemNumber >= '3'
モーニング
上記クエリが機能しますが、私はこれをわずかに強化する必要があります。それは私がやりたいどのような基本的に「フルネーム」列を除き、重複レコードあり、次の結果、...
を引き戻すと、そのように、このクエリにいくつかの余分なコードを追加することが可能です私はクエリを実行するとき、私は 'AgendaItemNumber'ごとに1つのレコードを表示し、このレコードのフルネームの両方を連結することができます。しかし、私は追加されたAgendaItemsNumbersには、このテーブルに1つのユーザーフルネームが割り当てられているだけです。そのイメージファイル内のこれらのいくつかのレコードだけで私は何か賢いことをする必要があります。
多分、このタスクを完了するためのよりよい方法がありますか?
事前に感謝します。どんな質問でも躊躇しないでください。
よろしく ベティ
"AND AgendaItemNumber = AgendaItemNumber ..."ええ、なぜ? – adelphus
** AND AgendaItemNumber = AgendaItemNumber AND AgendaName = AgendaName AND AgendaTypeDescription = AgendaTypeDescription **は意味がありません。 ** INNER JOIN ** – Kaf