-という名前のデータベーステーブルがあります-drinktable。
あなたの質問の1つのこと。あなたのテーブル名はdrinktable
で、 に対してクエリを実行していますfirst
。タイプミスですか。SQL Select ステートメントでは、from の後にテーブル名を指定し、where 句で列名を指定します。
SELECT * FROM drinktable where first = 'First Drink';
Select * from <TableName> where <ColumnName> = 'Value to compare';
テーブル名が first で列名が drinktable の場合、列drinktable
が「First Drink」に設定された行が存在する可能性があります。スペースやその他の文字が含まれている場合があります。試す
SELECT * FROM first where drinktable like '%First Drink%';
編集:
編集した質問に基づいて、スペースまたはその他の文字が含まれている可能性があります。次を試してください。
SELECT * FROM drinktable where title like '%First Drink%';