こんにちは私は、オンラインで重複があるかどうかを確認すると言ったオンラインで見つけたSQLコードで作業しています。テーブルに重複があるかどうかを確認する
私がしたいのは、値が重複していてテーブルに挿入されている場合、PHPでブール値を返す必要があるのかどうかをチェックすることですが、MYSQLコードに問題があります。私は私がオンライン発見したこのコードを持っている:
SELECT schedday,schedtime COUNT(schedday, schedtime) as count
FROM scstock
GROUP BY schedday, schedtime
HAVING COUNT(schedday, schedtime) > 1
を持っていますそして、私は私が
SELECT schedday,schedtime COUNT(schedday, schedtime) as count
FROM scstock
WHERE schedday = 'M/T' AND schedtime = '7:00-9:00/7:00-9:00'
HAVING count > 1
を達成したいされているこのにそれを修正しようとしたが、これは表示されます
私を助けることができますか?
をクエリ以下、これを試してみてください置くべき構文エラーがあります)count as FROM scstock GROUP BY schedday、schedtime HAVING count> 1' – Sasikumar
mysql関数のエイリアスを実行することはできませんが(少なくとも必要があります)、あなたの選択には '、'がありませんs tatement。 – Xorifelse
@sasikumarこれはエラーを示しています "あなたはSQL構文に誤りがあります。あなたのMariaDBサーバーのバージョンに対応するマニュアルをチェックして、正しい構文がschedtimeの近くで使用するようにしてください。scstock GROUP BY schedday、schedtime HAVING count> 1 'を1行目に入力してください。 – user827391012