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

Příkaz SQL IN - ponechat duplikáty při vracení výsledků

Pak musíte použít left join :

select p.*
from (select 'item1' as item union all select 'item2' union all
      select 'item2' union all select 'item3'
     ) i left join
     prices p
     on i.item = p.item;


  1. Oprava chyby:„SELECTy nalevo a napravo od UNION nemají stejný počet sloupců výsledků“ v SQLite

  2. MySQL se spojí s klauzulí where

  3. Chyba přihlášení SQL Server 2008 Windows Auth:Přihlášení pochází z nedůvěryhodné domény

  4. Mysql vyberte poslední řádek pro každou skupinu