2016-03-01 43 views
1

我有這樣一段代碼如何在MySQL WHERE子句中進行等式比較?

$player = mysql_query("SELECT * FROM `Player` WHERE `LogOn` ? `GAME`") 
or die(mysql_error()); 

我的問題是在哪裏放置問號,我需要它,所以它會登錄等於遊戲。我可能會通過搜索網站找到答案,但我缺乏英文單詞。

+0

[SQL WHERE子句不工作(HTTP的可能的複製。 COM /問題/ 27202157/SQL-where子句 - 不工作) –

回答

1

這裏有您需要什麼:

SELECT * FROM `Player` WHERE `LogOn` = 'GAME' 

您可以使用上()不區分大小寫檢查://計算器:

SELECT * FROM `Player` WHERE upper(LogOn) = 'GAME' 
0

使用=檢查字符串是否相等。

SELECT * FROM `Player` WHERE `LogOn` = 'GAME' 

請注意'用於mysql中的字符串引號。