データベーステーブルに"Courses(CourseID,CourseName,CreditHours,LabSession)"
という4つの列があり、コーステーブルのすべてのデータを取得するSQL文を書きたいと思っています。 )行のLabSession列の値が"Y"
の場合は、行をそのままリトリーブせずに取得します。ところでいくつかの条件でSQL選択ステートメントの同じ行を繰り返します
は、私には、Microsoft SQL Serverデータベースを使用しています
データベーステーブルに"Courses(CourseID,CourseName,CreditHours,LabSession)"
という4つの列があり、コーステーブルのすべてのデータを取得するSQL文を書きたいと思っています。 )行のLabSession列の値が"Y"
の場合は、行をそのままリトリーブせずに取得します。ところでいくつかの条件でSQL選択ステートメントの同じ行を繰り返します
は、私には、Microsoft SQL Serverデータベースを使用しています
select CourseID,CourseName,CreditHours,LabSession from Courses
union ALL
select CourseID,CourseName,CreditHours,LabSession from Courses where LabSession='Y'
order by CourseID
ありがとうございました – modafarhan
@ MohammedAl-Farhan:あなたは歓迎です – Icarus
SELECT CourseID, CourseName, CreditHours, LabSession
FROM Courses
UNION ALL
SELECT CourseID, CourseName, CreditHours, LabSession
FROM Courses
WHERE LabSession = 'Y'
ORDER BY CourseId
LabSessionへのあなたの参照...種類に基づいて、複数の行を表す/示すことになるのセッションに関連付けられている別のテーブルがありますラボセッションの?私たちもそれを見て、助けてください。 – DRapp
LabSessionの列に関連付けられた参照表はありません – modafarhan