Diskuze: nefungující příkazy
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 13 zpráv z 13.
K personalizaci obsahu a reklam, poskytování funkcí sociálních médií a analýze naší návštěvnosti využíváme soubory cookie. Informace o tom, jak náš web používáte, sdílíme se svými partnery pro sociální média, inzerci a analýzy. Partneři tyto údaje mohou zkombinovat s dalšími informacemi, které jste jim poskytli nebo které získali v důsledku toho, že používáte jejich služby.
Používáme nezbytné cookies pro fungování webu a s tvým souhlasem také analytické a marketingové cookies.
Zajišťují základní funkce, bezpečnost a služby, které sis vyžádal. Nelze je vypnout.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| ITnetwork | ITnetwork | Provoz webu, relace, přihlášení a uložení nastavení cookies. | PHPSESSID, auth_token, sid, itn_consent_impression, __Host-itn_consent | Relace až 1 rok |
| Google Tag Manager | Správa značek a načítání měřicích nástrojů webu. | Žádné | Neukládá se | |
| Google Fonts | Načítání typografie webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google Hosted Libraries | Načítání potřebných knihoven a stylů webu. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele | |
| Google reCAPTCHA | Ochrana formulářů a webu před zneužitím. | _GRECAPTCHA, rc::a, rc::b, rc::c, rc::f | Relace až 180 dní | |
| YouTube | Přehrávání vloženého video obsahu. | localStorage, IndexedDB; cookies after playback interaction | Relace až trvalé úložiště | |
| Vimeo | Vimeo | Přehrávání vloženého video obsahu. | __cf_bm, _cfuvid, vuid, localStorage, IndexedDB | Relace až 2 roky |
| Facebook Login | Meta | Přihlášení pomocí účtu třetí strany. | Úložiště řízené poskytovatelem | Relace až 1 rok |
| GoPay | GoPay | Zpracování uživatelem vyžádané platby. | Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
Pomáhají nám porozumět používání webu a zlepšovat ho.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Analytics 4 | Měření návštěvnosti a používání webu. | _ga, _ga_* | Až 2 roky | |
| Microsoft Clarity | Microsoft | Měření návštěvnosti a používání webu. | _clck, _clsk, _cltk | Relace až 1 rok |
Slouží k měření kampaní, personalizaci reklamy a marketingové komunikaci.
| Služba | Poskytovatel | Účel | Cookies a úložiště | Doba uložení |
|---|---|---|---|---|
| Google Ads | Měření kampaní, reklama a remarketing. | _gcl_au, _gcl_ls | Relace až 90 dní | |
| Meta Pixel | Meta | Měření kampaní, reklama a remarketing. | _fbp, _fbc, localStorage | Až 90 dní |
| Sklik | Seznam.cz | Měření kampaní, reklama a remarketing. | retargeting, sid, szn:* | Relace až trvalé úložiště |
| LinkedIn Insight | Měření kampaní, reklama a remarketing. | bcookie, li_gc, lidc, __cf_bm | Relace až 1 rok | |
| Ecomail | Ecomail.cz | Měření kampaní, reklama a remarketing. | ecmid, Úložiště řízené poskytovatelem | Dle podmínek poskytovatele |
| Atribuce kampaní ITnetwork | ITnetwork | Přiřazení návštěvy a objednávky ke kampani. | campaign_clid[*], user_session_context | Až 1 rok |
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Možná by neškodilo nahlédnout do dokumentace, protože oba příkazy máš chybně.
Za tím selectem ti minimálně chybí hvězdička.
Zrovna jsem neměl čas to hledat, protože používáš jiný způsob zápisu.
Minimálně mi připadá nesmyslný znak "#" a nějak nemůžu najít, jakou funkci tam má plnit. Zkus to bez něho.
Podle mne ti tam chybí i AUTO_INCREMENT, u primárního klíče je poměrně obvyklý. Tedy pokud to nemáš u vazby 1:1.
Nejspíš ti tam chybí i klíčové slovo TEMPORARY. Bez něho dočasnou tabulku neuděláš. Otázkou zůstává, proč chceš dělat dočasné tabulky, když neumíš vytvořit normální.
Ten druhý příklad moc nechápu, možná se pokoušíš o tohle:
CREATE TABLE `uzivatele2` AS SELECT * FROM `uzivatele`;
K čemu ti však bude kopie tabulky?
tak znak tam mám protože. dočasné tabulky se vytvářejí s prefixem #.
nebo potom mám v knize uvedeno tohle:
CREATE GLOBAL TEMPORARY TABLE pomocna
(
id INT,
jmeno VARCHAR(20)
);
ale to také nefunguje 
celé to vypadá nějak takto ten první příklad
CREATE TABLE #`pomocna`(
`id` INT AUTO_INCREMENT,
`jmeno` VARCHAR(20),
PRIMARY KEY (`id`)
)
# není u MySQL, ten je u SQL serveru nebo Oracle, teď nevím přesně.
1001 tipů a triků pro SQL. Rozhodl jsem se naučit plně tento jazyk, ale
jak vidím tak to je ještě hodně dlouhá cesta 
tuto knihu taky mám, u tipu máš napsané pro jakou platformu je, pokud tam není nic, tak je obecný, ale zrovna tipy pro tabulku to tam mají popsané zvlášť.
jo jakmile jsi napsal tvůj předchozí komentář tak mi to došlo. Díky za odpověď.
V tom případě bys měl používat SQL a ne MySQL, u kterého platí jiná pravidla.
Zobrazeno 13 zpráv z 13.