エラー(表示)が生成される唯一の方法は、クエリにこれがある場合です:
select id , `0` as choice from test ;
---^ ^------
------------ notice the backticks there
作る:
select id , 0 as choice from test ;
クエリは有効であり、MySQLはエラーをスローしません。
PHPで文字列を返す場合(choice
のように) CHAR()
の列 またはVARCHAR()
列)、クエリの2つのバリエーションから一貫した結果が必要な場合は、一重引用符を使用します。
select id , '0' as choice from test ;