私はMySQLを初めて使い、2つのテーブル(テーブルAとテーブルB)を持っているプロジェクトで作業しています。両方のテーブルは同じ構造、同じカラム名などですが、異なるタスクに使用します。同じ構造で2つのテーブルからデータを選択することはできますが、関連はありません。 MySQL
しかし、コードのいくつかの部分では、2つのテーブルに関する情報を表示する必要があり、私は彼らが情報を表示するために同じクエリを使用しない理由と同じ構造と列名を持っていると思いますか?
SELECT * FROM table_A..
INNER JOIN
と
CROSS JOIN
ではなく、必ず何かを読みます
SELECT * FROM table_B..
、その後mysqli_fetch_assoc
これを達成する方法や使用する方法を教えてもらえますか?ありがとう。
この場合、あなたはUNION'や 'UNION ALL''を使用することができます。しかし、同じ構造を持つ2つのテーブルを持つべきではありません。データベースを再設計することを検討してください。 –
こんにちは@PaulSpiegelあなたはなぜ私に教えてくれますか?どうぞ、彼らの仕事が異なる場合は、おかげです。 – Fixer
タスクが異なる場合、なぜそれらを1つのクエリでマージしたいのですか?実際のテーブル名は何ですか? –