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

Duplicitní sloupec při spojení

V * máte dva sloupce, které jsou username . Musíte kvalifikovat jednu nebo obě z nich. Příklad níže:

SELECT 
   customers.id,customers.name,customers.username,customers.phone,customers.email,radcheck.value as password
        FROM customers
        RIGHT JOIN radcheck ON customers.username = radcheck.username
        LEFT JOIN (
                SELECT radrecent.username, latest FROM radacct INNER JOIN (
                     --^^^^^^^^^
                    SELECT username,MAX(acctupdatetime) AS latest FROM radacct GROUP BY username
                ) as radrecent 
                ON radacct.username = radrecent.username 
                AND radacct.acctupdatetime = radrecent.latest
        ) as radlatest 
            ON customers.username = radlatest.username
        WHERE radcheck.attribute = 'Cleartext-Password'



  1. PHP MYSQL načítá TEXT s novými řádky

  2. Trigram Wildcard String Search v SQL Server

  3. Jak získám protokolování psycopg2 doby provádění dotazu?

  4. mysql WHERE IN řetězec pole / uživatelské jméno