sql >> Databasteknik >  >> RDS >> Mysql

Sök i flera tabeller efter samma värde och få tabell där resultatet det kommer ifrån

Använd union för ditt problem. Du kan hitta mer information om union i denna länk

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. Exportera resultat av en Mysql-fråga till Excel?

  2. Vad är det bästa sättet att räkna sidvisningar i PHP/MySQL?

  3. Autentiseringsmetoden 'mysql_old_password' stöds inte

  4. Konvertera kolumnsortering till standard för tabell/databas