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

Jak získat hodnotu z jednoho sloupce tabulky, když ve spojení SQL existují dva sloupce se stejným názvem

Měli byste rozlišovat mezi 2 sloupci se stejným názvem pomocí aliasu pro jeden nebo oba ze 2 sloupců v dotazu, jako je tento

SELECT a.`date`, b.`date` as b_date
FROM table1 a
    JOIN table2 b ON a.id = b.a_id
WHERE some specific criteria

Nyní, když načtete ROW každé date má svůj vlastní jedinečný název, tj.

$row->date;
$row->b_date;


  1. Předat a vrátit objekt vlastního pole v ibatis a oracle v Javě

  2. 2 způsoby, jak vrátit řádky, které obsahují pouze alfanumerické znaky v PostgreSQL

  3. Jak mohu dosáhnout funkčnosti initcap v MySQL?

  4. 4 tabulkové výstupní režimy v SQLite