我有一個表叫Train
這個樣本數據:SQL如果條件
train_id strt_stn_id end_stn_id direction
---------------------------------------------
1 1 10 D
2 1 21 D
3 10 1 U
4 1 5 D
5 1 15 D
和Station
表與此數據:
stn_id stn_name
---------------------
1 Churchgate
2 Marine Lines
3 Charni Road
4 Grant Road
5 Mumbai Central
6 Mahalaxmi
7 Lower Parel
8 Elphinstone Road
9 Dadar
10 Matunga Road
11 Mahim
12 Bandra
13 Khar Road
14 Santacruz
15 Vile Parle
我想站名取決於條件。如果strt_stn_id > end_stn_id
,我想要站名end_stn_id
其他站名稱strt_stn_id
。
那麼如何在SQL查詢中使用條件?
您使用的數據庫是? – SWeko
我希望的輸出是stn_name,具體取決於條件 –
@ SWeko:我使用SQL Server數據庫 –