Autor | Zpráva | ||
---|---|---|---|
Icka Profil * |
#1 · Zasláno: 27. 12. 2008, 23:31:34
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 |
#2 · Zasláno: 27. 12. 2008, 23:37:37
je v tabulce A a B shodné id, nebo jiný unikátní klíč?
|
||
Icka Profil * |
#3 · Zasláno: 27. 12. 2008, 23:38:56
shodný je pouze řetězec
|
||
Alphard Profil |
#4 · Zasláno: 27. 12. 2008, 23:51:51
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 * |
#5 · Zasláno: 28. 12. 2008, 00:07:04
Perfektní... Velice děkuji...
|
||
Časová prodleva: 15 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0