Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] Kopiowanie wartości jako nowe rekordy
Forum PHP.pl > Forum > Przedszkole
Enikc
Czesc mozecie mi pomoc napisac skrypt który:

Z tabeli oc_product_description kopiuje wartości kolumn product_id i seo_keyword do tabeli oc_url_alias do kolumn query i keyword w przedziale product_id od 20000 do 30000

oc_product_description

product_id seo_keyword
1000 jeden
2000 dwa
3000 trzy

oc_url_alias

url_alias_id(AI) query keyword
1 product_id=1000 jeden
2 product_id=2000 dwa
3 product_id=3000 trzy


Czy mozna to wykonac w samym sql bez php?
Randallmaster
Można takie coś zrobić, poczytaj:

http://www.w3schools.com/sql/sql_insert_into_select.asp
Enikc
//edit
A jednak udalo sie, ale czy msuze uzyc php zeby do query dodal mi jeszcze "product_id="

INSERT INTO oc_url_alias (query, keyword)
SELECT product_id, seo_keyword FROM oc_product_description
WHERE product_id > 20000;

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.