我正在使用下面的方法,但我想通过使用单一查询来改进它…
$sql="DELETE FROM expense";
$sql1="DELETE FROM invoice";
$sql2="DELETE FROM cat";
$sql3="DELETE FROM conf";
$sql4="DELETE FROM patient";
$sql5="DELETE FROM prv";
$sql7="DELETE FROM test_invoice";
$sql8="DELETE FR
在sql中,我有这个查询,它工作得很好,并且在“按字段排序”中按给定的数组排序。但在cakephp中,它不起作用。
SELECT * FROM users
WHERE users.Id IN (3,7,2,13)
ORDER BY FIELD(users.Id ,3,7,2,13)
我按照下面的顺序获取用户。这是完美的
user _id
3
7
2
13
Cakephp 3
$unique_user_id_list = (3,7,2,13);
$id_list = '3','7','2','13'; This
我有两个表需要查询一个结果,但是如果在$table0中找到它,我需要停止搜索并使用该行中的值。如下所示:
$p1_sql = "SELECT TOP 1 * FROM '$table0' WHERE phone1 = '$cidnumber'";
$p2_sql = "SELECT TOP 1 * FROM '$table0' WHERE phone2 = '$cidnumber'";
$c1_sql = "SELECT TOP 1 * FROM '$table1' WHER
试图搜索我们的数据库中的项目,这是代码。
$SQL = $yhteys->prepare("SELECT *, COUNT(*) AS Maara FROM TuoteTiedot
INNER JOIN VarastoTuoteLista ON TuoteTiedot.TuoteID=VarastoTuoteLista.TuoteID
INNER JOIN Varastopaikat ON VarastoTuoteLista.PaikkaID=Varastopaikat.PaikkaID
WHERE '?' LIKE '?' OR '?