MySQL數據庫復合查詢的方法一般使用WHERE子句和AND、OR、NOT關鍵字來組合多個查詢條件。
例如,可以使用AND關鍵字來指定多個條件,這些條件必須同時滿足才能返回結果。例如:
SELECT * FROM table_name WHERE condition1 AND condition2;
還可以使用OR關鍵字來指定多個條件,這些條件只要滿足其中一個就能返回結果。例如:
SELECT * FROM table_name WHERE condition1 OR condition2;
另外,還可以使用NOT關鍵字來取反查詢條件。例如:
SELECT * FROM table_name WHERE NOT condition;
除了使用AND、OR、NOT關鍵字,還可以使用括號來明確查詢條件的優先級。例如:
SELECT * FROM table_name WHERE (condition1 AND condition2) OR condition3;
以上是一些常見的復合查詢的方法,但實際上可以根據具體的業務需求靈活運用這些關鍵字和語法結構來進行復合查詢。