本文へスキップ
BecomeCoder

SQLのエラー · エラー1

no such column ― 列が見つからない

列名のタイプミスや、文字列をダブルクォートで囲んだときに出ます。SQL では文字列は シングルクォート です。

出るコード

SELECT * FROM users WHERE name = "Aoi";   -- 文字列をダブルクォートで囲んだ

エラーメッセージ

Parse error: no such column: Aoi

直し方

文字列は 'Aoi' とシングルクォートで囲みます。列名のつもりならスペルとテーブルに存在するかを確認します。