看板 Mesak
作者 標題 [SQL] 資料庫子查詢 UNION OR IN 試算
時間 2013年02月05日 Tue. PM 12:34:23
SELECT * FROM
0.0008
tc_contact WHERE (
for_tid = '1' AND
uid = '1' OR
for_uid = '1') ORDER BY
cid ASCSELECT * FROM
0.0006
tc_contact WHERE
for_uid= 1 OR
uid =1 AND
cid IN (SELECT cid FROM
tc_contact WHERE
for_tid =1) SELECT * FROM
UNION
SELECT * FROM
ORDER BY
0.0078
tc_contact where
uid= 1 and
for_tid =1UNION
SELECT * FROM
tc_contact where
for_uid= 1 and
for_tid =1ORDER BY
cid ASCcid | 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 |
--
※ 作者: mesak 時間: 2013-02-05 12:34:23
※ 編輯: mesak 時間: 2013-02-05 15:37:40
※ 看板: Mesak 文章推薦值: 0 目前人氣: 0 累積人氣: 188
回列表(←)
分享