sql >> Databáze >  >> RDS >> Mysql

Vyhledejte ve více tabulkách stejnou hodnotu a získejte tabulku, odkud pochází výsledek

Pro svůj problém použijte union. Další podrobnosti o union naleznete v tomto odkazu

SELECT
    table_one.col_1,
    table_one.col_2,
    'table_one' AS from_table
FROM
    table_one
WHERE
    table_one.field = 'some_val'
UNION
    SELECT
        table_two.col_1,
        table_two.col_2,
        'table_two' AS from_table
    FROM
        table_two
    WHERE
        table_two.field = 'some_val'



  1. Jak opravit typické chyby WordPress

  2. Jak reprezentovat Oracle Interval v Javě

  3. CodeIgniter Vyberte dotaz

  4. Jaký je nejlepší způsob dynamického výběru názvu tabulky za běhu?