0
内の他の列の間の計算された値に基づいて、MySQLのセルの値を返す:私はそうのように構成されているMySQLのテーブルを持っているテーブル
key ID value1 value2
| 1 | | ID1 | |2| |4|
| 2 | | ID2 | |5| |5|
.
.
.
私はこのテーブルを照会し、昇順に基づくだけでIDを返す必要があります等しい値がある場合、ID順序は無関係であり、ランダムである可能性があります。しかし、出力形式は重要です。これは、示されたトークナイザによって区切られた長い文字列でなければなりません。私は持っています:
$query = "Select * From `Table`";
$result = $conn->query($query),
while($row = $result->fetch_assoc()) {
code???
echo $row["ID"]."[email protected]#$";
}
これを行うにはどうすればいいですか?私がしたいと思うのは、(value1 - value2)の変数を作成し、idをキーとして結果を格納し、昇順にソートしてキーをエコーする配列を作成することです。 PHP MySQL Multi Queryが
複数のクエリがあまりにも醜いだろう - 私はちょうどそれが – Sudacris