这是一个创建于 1199 天前的主题,其中的信息可能已经有所发展或是发生改变。
像这样的,在 mysql 如何写?
IF EXISTS(SELECT * FROM shares WHERE file_id='1' AND user_id='4') THEN
SELECT * FROM shares WHERE file_id='1' AND user_id='4'
ELSE
SELECT * FROM shares WHERE file_id='2' AND user_id='5'
END IF
1 条回复 • 2021-02-07 11:50:08 +08:00
|
|
1
ElmerZhang 2021-02-07 11:50:08 +08:00
SELECT * FROM shares WHERE ( file_id='1' AND user_id='4' ) OR (file_id='2' AND user_id='5') ORDER BY file_id ASC LIMIT 1;
|