奇妙なプログラムのデータベースを継承しており、複雑なクエリで問題が発生しています。少なくとも私にとってはそうです。
1 つのテーブルに 4 つのフィールドがあります。
app_id - question - answer - user
as4d1a - date_com - *** - 421
as4d1a - status - 0 - 421
as4d1a - date_com - *** - 428
as4d1a - status - 0 - 428
as4d1a - date_com - *** - 474
as4d1a - date_com - *** - 511
この 1 つのテーブルから、多くのユニーク ユーザーを返す以下のクエリを実行する必要があります。
SELECT user
WHERE question = 'date_completed'
..そして、これらのユーザーごとに、以下のクエリのようなものを実行する必要があります
SELECT *
WHERE question = status
AND answer = 0
しかし、mysql_num_rows
後で各値を使用して何かを行うことができるような方法で。しかし、私は主にcount
.
誰でも助けることができますか?私は検索してきましたが、JOIN
これらすべてが同じテーブルにあるため、必要かどうかさえわかりません。