程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 數據-求教一條SQL語句實現功能的問題

數據-求教一條SQL語句實現功能的問題

編輯:編程綜合問答
求教一條SQL語句實現功能的問題

(第一遍問的有寫不對)
SQL語句是否可以實現這樣的功能: (設有表A、B,A中有數據f1和f2)
select f1 from A where f2='aa';
當f1=1時,執行SELECT 語句1
當f1=2時,執行select語句2
這樣的話如何實現?

最佳回答:


 select * from 表A where exists(select 1 from 表C WHERE 表C.字段=1)
union
select * from 表B where exists(select 1 from 表C WHERE 表C.字段=2)
glzmzd
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved