2016-03-20 14 views
2

私はすべての日付を見つけて名前を1回だけ入れる必要がある(これはworkig = $ sql)テーブルを持っていますが、データの名前を選択して時間がどれくらいあるかは問題です同じ表で繰り返す。だから、どこに名前テスト(下)があるかは、その名前がテーブル全体でどのくらいの時間繰り返されるかを数える必要があります。2つの選択中に関数

私がもう1つを置くと、テーブルが死ぬ。 積み重ね私はphpとmysqlでうまくいきません。誰かが助けることができれば。

$sql = "SELECT DISTINCT one,two FROM results"; 
$sql2 = "select test, count(*) as foo_count from results group by test;"; 

$result = mysqli_query($conn,$sql); 
$result2 = mysqli_query($conn,$sql2); 

<?php 
     while($row = mysqli_fetch_assoc($result)) { 
     echo "<tr><td>".$row["one"]."</td><td>".$row["two"]."</td><td>";}?> Test</td></tr> 

答えて

0

私はこれを選択し、「$で、そのクエリを必要とする、私はあなたの質問以下の苦労を少し抱えているが、私はあなたがこの

$sql = "select test, count(one) as foo_count from results group by test"; 
+0

のような単一のSQL文を探していると思いますsql = "SELECT DISTINCT 1、2 FROM results" – user3307783

関連する問題