Autor Zpráva
Icka
Profil *
Ahoj, potřeboval bych radu (už jsem dlouho nepsal mysql dotazy) .
Potřebuju dotaz takový, aby to vypsalo komplet obsah z jedné tabulky A a zároveň porovnalo obsah s tabulkou B, přičemž v tabulce B je uložen jen vybraný obsah z tabulky A...

To znamená že potřebuji docílit toho, že krom komplet výpisu z tabulky A potřebuji zajistit nějakou proměnnou, která by informovala o tom, že při selectu z A bylo z jištěno, že ten stejný zánam byl v tabulce B nalezen také... Třeba jen modifikátorem 0 - nenalezeno, 1 - nalezeno.
Předem se omlouvám za své vyjadřovací schopnosti, přesněji řečeno neschopnosti :-)))
Alphard
Profil
je v tabulce A a B shodné id, nebo jiný unikátní klíč?
Icka
Profil *
shodný je pouze řetězec
Alphard
Profil
co se dá dělat, snad to půjde takhle

select A.*, if(A.sloupec = B.sloupec, 1, 0) E from A left join B on A.sloupec = B.sloupec


E je bezvýznamný alias
Icka
Profil *
Perfektní... Velice děkuji...
Toto téma je uzamčeno. Odpověď nelze zaslat.

0