私は、X個のコースにすべての生徒を表示する必要があるコース作成アプリケーションを開発しています。たとえば、生物学のクラスが選択されている場合、ユーザーは他のコースの数に基づいてユーザーをフィルタできます。私のテーブルには、id、uid、courseidの各フィールドがあります。私のような何かをしたいが、構文はどうあるべきか分からない:SQLの値の出現数
Xは、ユーザがフィルタ処理しているコース数(値0-3)であり、Zは、単にIDですSELECT * FROM course_list WHERE count(uid) > X AND courseid=Z
ユーザーが現在見ているコースの
私の唯一の疑問は@が何のために使われているのかということです。どのくらいのphp私はSQLの知識を使用して非常に基本的です:( – dan
@ダン - それらのクエリのパラメータです。私はXとZの代わりにプレースホルダとして使用されます。 –