私は現在SQLクエリで論理エラーが発生しています。私は年の間にレコードの姓と名を検索しているときにレコードを表示したいと思います。ここでsql - クエリのクエリ
は私のコードです:
SELECT
*
FROM
tablename
WHERE
LastName LIKE 'value%'
AND FirstName LIKE 'value%'
AND Year BETWEEN '1900' AND '2017'
は、私はこれをどのように行うのですか?
を使用* "私はこれをどうやってやるの?" - 今はやっていないの?何がここで働いていないのですか?これには括弧を使用する必要があるかもしれません。 –
'value'を見るのが「私のために書いてください」と思っていて、「dbスキーマがどのようになっているかを推測しています」という質問があります –
何が問題なのですか?クエリは正常に見えます。あなたが得るべきではない行がありますか?あなたが取得する必要がある行を取得していませんか?例を表示する。 –