1
私は、異なるテーブルの3つの別々のクエリの結果を各テーブルのタイムスタンプフィールドでソートする方法を探しています。PHPのタイムスタンプフィールドで複数のsqlクエリをアレンジするアルゴリズム
$sql1 = "SELECT * FROM chores WHERE Status = 'unchecked' ORDER BY Time DESC";
$sql2 = "SELECT * FROM contacts WHERE Status = 'unchecked' ORDER BY DateTime DESC";
$sql3 = "SELECT * FROM gyms WHERE Status = 'unchecked' WHERE Endtime IS NOT
NULL ORDER BY EndTime DESC";
は、だから私は、これらの3つのクエリを持っていると言う、と私は、タイムスタンプフィールド、他のテーブルのすべての他のすべての行に比べて、第三最古のある行のデータが欲しいです。 SQLクエリやPHPでこれを行う簡単な方法はありますか?私はそれのための論理を理解することに苦労している。
...あなたはあなたのクエリを実行していることを前提とし、すべての行を含む3つの別々の連想配列を持っていますが、これらの場合スキームが異なる場合は、このレコードをPHPコード –
にソートしてください。データと期待される結果のサンプルを書いてください。 –
はい、それぞれ異なる計画です。同じ唯一のものはタイムスタンプです。 – user1760150