誰か助けてください。次のような標準SQLコマンドがあります
$SQL = "SELECT * FROM table WHERE Date > :FromDate AND Date < :EndDate";
これは正常に機能しますが、関係のない行を返します。私はphpループを利用し、それらを調べて、if
ステートメントを使用して目的のレコードを除外する必要があります。
$col1 = $col1["colVal"]
if(strstr($col1, "ABC") !== FALSE) {
// can be used on page
}
sql
必要な結果のみを返すように、内でこれを行う方法はありますか? col
値の文字列に最初の文字のみが含まれていることを確認する必要がありますABC
。以下はsql
機能しますか?
$string = "ABC";
$SQL = "
SELECT * FROM table
WHERE
Date > :FromDate
AND Date < :EndDate
AND col1 LIKE $string
";