顯示廣告
隱藏 ✕
看板 Mesak
作者 mesak (Mesak)
標題 [SQL] 資料庫子查詢 UNION OR IN 試算
時間 2013年02月05日 Tue. PM 12:34:23


SELECT * FROM tc_contact WHERE (for_tid = '1' AND uid = '1' OR for_uid = '1') ORDER BY cid ASC
0.0008

SELECT * FROM tc_contact WHERE  for_uid= 1 OR uid =1  AND cid IN (SELECT cid FROM tc_contact WHERE for_tid =1) 
0.0006

SELECT * FROM tc_contact where uid= 1 and for_tid =1
UNION
SELECT * FROM tc_contact where for_uid= 1 and for_tid =1
ORDER BY cid ASC
0.0078


	

	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	

	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	

	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	

	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	

	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	
	

	
	

	

cid uid content for_uid for_tid for_cid
1 1 for 2 v1 2 1 0
2 2 for 1 v1 1 1 1
3 1 for 2 v2 2 1 2
4 2 for 1 v2 1 1 3


http://xianglp.iteye.com/blog/869892
--
※ 作者: mesak 時間: 2013-02-05 12:34:23
※ 編輯: mesak 時間: 2013-02-05 15:37:40
※ 看板: Mesak 文章推薦值: 0 目前人氣: 0 累積人氣: 188 
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇