我正在尝试将 2 个 sql 查询放在一起,一个用于名称:
$query = "SELECT * FROM register WHERE name LIKE '" .$name ."'ORDER BY id DESC";
还有一个用于获取 $from 和 $to:
$sql = "SELECT * FROM register WHERE time BETWEEN ('$from') AND ('$to')";
您能否建议如何将这两个查询结合起来以显示一个选定的名称以及所选名称的起始和终止以及仅显示选定名称的所有结果而没有起始和终止?
最佳答案
SELECT * FROM register WHERE time BETWEEN @from AND @to
UNION
SELECT * FROM register WHERE name LIKE @name ORDER BY id DESC
关于php - 如何将 2 个 SQL 查询放在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34717694/