MySQL是最流行的開源關系型數據庫管理系統,它可以用來進行數據存儲和查詢。在進行數據查詢時,我們有時候需要篩選出指定條件的數據。例如,在某張表中,我們需要查詢id不等于2的數據,可以使用以下的MySQL語句:
SELECT * FROM table_name WHERE id != 2;
以上語句中,SELECT為查詢命令,*代表返回表中的所有列,FROM后面指定查詢表的名稱,WHERE用于指定查詢條件,!=代表不等于2。
在實際應用中,我們可以將上述MySQL語句放入一個PHP代碼段中:
<?php //連接數據庫 $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database_name"; $conn = new mysqli($servername, $username, $password, $dbname); //檢查連接 if ($conn->connect_error) { die("連接失敗: " . $conn->connect_error); } //查詢數據 $sql = "SELECT * FROM table_name WHERE id != 2"; $result = $conn->query($sql); if ($result->num_rows >0) { //輸出數據 while($row = $result->fetch_assoc()) { echo "id: " . $row["id"]. " - Name: " . $row["name"]. " - email: " . $row["email"]. "<br>"; } } else { echo "0 結果"; } $conn->close(); ?>
以上代碼中,$servername、$username、$password和$dbname分別代表MySQL數據庫的服務器地址、用戶名、密碼和要查詢的數據庫名稱。在連接數據庫時,使用mysqli函數來創建數據庫連接對象。然后,使用SQL語句在數據庫中查詢數據,并將結果存儲在$result變量中。在使用fetch_assoc函數遍歷結果集時,我們可以使用$row數組來獲取每一行的數據。
這就是使用MySQL查詢id不等于2的方法,可以將其應用到任何需要查詢數據的場景中。
上一篇css3邊框背景四個邊角
下一篇css3邊框交替動畫