所以我想知道什麼續集/ php代碼是顯示除了一行以外的表中的所有行。因此,顯示第1,2,3和4行以及每一列,但不顯示與第5行有關的任何內容。原因是我想顯示用戶表中的所有用戶,除了正在查看列表的用戶本身。
檢查哪個用戶正在查看列表是好的,因爲我可以使用一個名爲userid的變量,可以用來檢查它。我只是不知道我需要使用的SQL術語本質上是「除了這一行之外,從表中選擇*」。
請幫忙嗎?
所以我想知道什麼續集/ php代碼是顯示除了一行以外的表中的所有行。因此,顯示第1,2,3和4行以及每一列,但不顯示與第5行有關的任何內容。原因是我想顯示用戶表中的所有用戶,除了正在查看列表的用戶本身。
檢查哪個用戶正在查看列表是好的,因爲我可以使用一個名爲userid的變量,可以用來檢查它。我只是不知道我需要使用的SQL術語本質上是「除了這一行之外,從表中選擇*」。
請幫忙嗎?
出了什麼問題:
SELECT * FROM `table` WHERE `id` <> 5
SELECT * FROM `users` WHERE `userID` != 5
用當前用戶的ID替換5應該可以做到。
SELECT * FROM table WHERE NOT user_id = <id>
爲什麼不
SELECT * FROM table WHERE userid != 'currentUser'
$查詢= 「SELECT * FROM用戶其中userid = $用戶id!」;
$用戶id可以包含在用戶定義的ID
SELECT *
FROM (SELECT ROW_NUMBER()
OVER(ORDER BY id) RowNr, id FROM tbl) t
WHERE RowNr BETWEEN 10 AND 20
這不會回答問題,但實際上導致一個虛假的痕跡。不需要行號或分析功能。 – 2014-09-26 21:24:22
很抱歉給您簡單的問題傢伙,這是我需要的!我是MySQLi及其術語的新成員。 :) **編輯** ::將在7分鐘內接受,當我可以像你第一次與我需要的答案。 – Dan 2014-09-26 20:03:03
接受它,再次感謝:) – Dan 2014-09-26 20:26:58