копиране на таблица
7 отговора
263 прегледа
копиране на таблица
Как мога да копирам или преместя част от съдържанието на една таблица в друга? Става въпрос за MySQL база-данни.
Re: копиране на таблица
INSERT INTO
table2
SELECT
...
FROM
table1
WHERE
...
Ако не са ти абсолютно идентични таблиците, трябва да селектнеш типовете от table1, които са и в table2...като и при самото INSERT-ване, можеш да определиш кои полета да вкара, както си е стандартния INSERT синтаксис.
"Животът е това, което се случва с нас, докато правителството си прави реформата."
table2
SELECT
...
FROM
table1
WHERE
...
Ако не са ти абсолютно идентични таблиците, трябва да селектнеш типовете от table1, които са и в table2...като и при самото INSERT-ване, можеш да определиш кои полета да вкара, както си е стандартния INSERT синтаксис.
"Животът е това, което се случва с нас, докато правителството си прави реформата."
Re: копиране на таблица
Towa moge i da stane pri njakoi bazi danni, no dokolkoto znam waw MySQL ne se poddargat wlogeni SELECT operatori.
Re: копиране на таблица
Това не е вложен select и много добре си работи в mysql.
"Животът е това, което се случва с нас, докато правителството си прави реформата."
"Животът е това, което се случва с нас, докато правителството си прави реформата."
Re: работи
Работи си и то много дорбре работи. 10x Dakota
А за всички на които ще им се наложи да го ползват, ето го и кода:
$query = "insert into table2 select ime, prezime, familia from table1 where user_id = \"$del\" ";
Естествено, полетата от table1 и table2 трябва да са идентични.
А за всички на които ще им се наложи да го ползват, ето го и кода:
$query = "insert into table2 select ime, prezime, familia from table1 where user_id = \"$del\" ";
Естествено, полетата от table1 и table2 трябва да са идентични.
SELECT
Samo da uto4nia 4e sum izpolzval vlojeni select operatori i se poddurjad v mySQL
Re: SELECT
Da i na men mi e interesno da vidia vlozhen select, koito raboti v MySQL. Razbira se stava vupros za versia 3.xx.xx