簡體   English   中英

如何查看是否滿足某些條件,並以此為基礎顯示結果

[英]How to see if some condition is met, and based on that to display result

我有一個數據庫(大學),我需要在其中查看兩個講座是否有同一位老師,並在此基礎上顯示答案(“是” &&“否”)。

我的問題是,如何顯示它? 我一直以為我只能放列名?

在發布此問題之前,我查看了google以了解是否有任何幫助,並且我發現的唯一內容是案例陳述,因為它在調用某些函數時始終會收到錯誤消息(存在,。 ..)。

您可以使用一個case語句:

select  case 
        when l1.Teacher = l2.Teacher then 'yes'
        else 'no'
        end
from    lectures l1
cross join    
        lectures l2
where   l1.name = 'Quantum Mechanics'
        and l2.name = 'Buddhism II'

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM