Autor Zpráva
martin6541
Profil
Ahoj.
Začal jsem se trochu učit SQL. Učím se to na věcech, které mě konkrétně trápí.
Chci si na eshopu umět v databázi změnit v tabulce j3_virtuemart_products a sloupci layout hodnotu na vyprodano, pokud má produkt ve sloupci product_in_stock hodnotu 0. A zatím spustit příkaz, kdy naopak vše větší než nula změní hosnotu na default.

Mám to tak správně?

UPDATE j3_virtuemart_products SET
       layout = vyprodano
WHERE product_in_stock = 0;


UPDATE j3_virtuemart_products SET
       layout = default
WHERE product_in_stock > 0;
Kajman
Profil
Hodnoty vyprodano a default zkuste v příkazu dát do apostrofů.
UPDATE j3_virtuemart_products SET
       layout = 'vyprodano'
WHERE product_in_stock = 0;

UPDATE j3_virtuemart_products SET
       layout = 'default'
WHERE product_in_stock > 0;
martin6541
Profil
Kajman:
Děkuji.
Ještě dotaz . . . je lepší na začátek študovat nějaké weby (ocenil bych nějaké doporučení), nebo si zapaltit školeníčko?
Kajman
Profil
Sáhnul bych po knize.
martin6541
Profil
Kajman:
Děkuji.
Přeci jen, rád bych se domluvil na nějaké placené spolupráci. Nevím, jak rychle se stihnu vše potřebné naučit. Bylo by to možné?
Bude se jednat z pravidla o vytváření podobných příkazů (nebo jak se to dá nazvat) na manipulaci s daty v eshopu.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0