Autor | Zpráva | ||
---|---|---|---|
Peyton Profil * |
Dobrý den,
řeším následující problémek. Mám v jedné tabulce, kterou možná nesprávně pojmenovávám relační následující data. Tabulka relace: Id Kod_hlavicka Nazev Kod_systemu 38 6 Zbozi Duo modre 13831 38 6 Zbozi Duo cervena 13834 38 6 Zbozi Duo fialova 13832 38 6 Zbozi Duo zelena 13844 Přičemž skutečnost je taková, že něco z toho zboží máme skladem, něco nemáme skladem. Rád bych prvnotně vypsal zboží, které skladem mám, ale skladové dostupnosti mám v jiné tabulce, kde je vazba na sloupec Kod_systemu a řadit dle jiného sloupce v této tabulce. Je nějaká možnost toto udělat přímo za pomocí nástrojů MYSQL? děkuji moc, Pavel |
||
Kajman Profil |
#2 · Zasláno: 2. 7. 2013, 15:55:56
Použijte left join. Viz. např. http://www.linuxsoft.cz/article.php?id_article=837
|
||
Časová prodleva: 2 roky
|
|||
pasta Profil * |
#3 · Zasláno: 2. 3. 2015, 21:54:38
Ahoj, mam myslim podobny problém, ale nevim jestli je join vhodna.
V jedne tabulce mam položky Serial number 3457 3629 3409 3438 ve druhé tabulce mam položky které také obsahuji seriál number + další sloupce serial number","TIME_EVENT",SEQ_NUM 3457,09-02-15 00:00:55,5379,8, 3439,09-02-15 00:01:25,5380,8, 3457,09-02-15 00:04:03,5381,8, 3438,09-02-15 00:04:38,5382,48 pot5eboval bych postupne podle SN tabulky 1 prochazet tabulku 2 a při shodnosti seriál number vypsat do souboru všechny tyto vyskyty, nejlepší by bylo soubor pojmenovat timto hledanym seriál numberem, pak vzit další seriál number z tabulky a najit vsecny vyskyty seriál number v druhé a vyskyty ulozit pod dalším nazvem serila numberu... nevim jak se do toho pusti, tak abych to mel napsane v iteracích, ci nejakem cyklu kdemi to bude samo tabulky prochazet a zapistovat vyskyty do souborů. děuji za radu Jirka |
||
Kajman Profil |
#4 · Zasláno: 3. 3. 2015, 09:18:53
Toto nesouvisí s původním dotazem. Založte si nové vlákno, tyto příspěvky následně smažeme.
|
||
Časová prodleva: 9 let
|
0