Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> skladnia INSERT ... SELECT
Aven
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 24.05.2003
Skąd: Łódź

Ostrzeżenie: (0%)
-----


witam,

podczas pisania pewnego projektu natknalem sie oczywiscie na cos czego nie potrafie zrobic w "ładny sposób".

chce przerzucic z jednej tabeli do drugiej pewne wartosci z pól. Nie sa to wszystkie wartosci, tylko okreslone (i nie sa w tej samej kolejnosci).

w manualu MySQL jest skladnia INSERT SELECT, ktora w zasadzie powinna rozwiazac moj problem, ale widac zle jej uzywam :-(

mam cos takiego :

Kod
$zapytanie="INSERT INTO tabela2 VALUES ('id','partner','id','email','nazwa','link','katalog') SELECT FROM tabela1 WHERE partner='$ident";

tabele maja rozna ilosc pol.

wartosc pierwsza id to autoinkrementacja, a druga id to wartosc którą chcialbym pobrac z tabeli1. (wiem ze to co napisalem jest zle tongue.gif )

Mozna to oczywiscie zrobic w petli dwoma zapytaniami, ale czasami warto sobie utrudnic :-)

Prosze wszystkich "wiedzacych" jak zadac takie zapytanie o pomoc.


--------------------
------
aven
Go to the top of the page
+Quote Post

Posty w temacie
- Aven   skladnia INSERT ... SELECT   22.08.2003, 11:57:03
- - uboottd   INSERT INTO tabela2 (id, partner, inny_id, email...   22.08.2003, 12:15:12
- - Aven   dzieki :-)   22.08.2003, 13:30:07
- - uboottd   INSERT INTO newsletter (id, partner_id, link_id, ...   22.08.2003, 13:38:55
- - Aven   wow :/   22.08.2003, 13:53:13
- - Aven   jeszcze jeden warunek   22.08.2003, 15:20:42
- - Jabol   indexy unique?   22.08.2003, 15:22:46
- - uboottd   Jabol: nie chodzi o wywalenie zapytania, ale o wst...   22.08.2003, 19:17:05
- - Aven   hmmm   22.08.2003, 19:20:09
- - Jabol   ubootd: kazdy sposob jest dobry a wogole to mozna...   22.08.2003, 19:20:13
- - uboottd   A bos dawno mysqla nie mial i sie Ci w d... poprze...   22.08.2003, 21:04:29
- - Jabol   uboottd: ale to musialbys dac outer joina?   22.08.2003, 21:05:54
- - uboottd   Mozna prosic calym zdaniem ?   22.08.2003, 21:13:26
- - Jabol   Aby osiagnoc zamierzony przez Ciebie efekt join wy...   22.08.2003, 21:24:13
- - uboottd   W zasadzie a i owszem, ale nie do konca. Widzisz j...   22.08.2003, 21:38:43
- - Jabol   chyba rzeczywiscie dawno mysql nie mialem (za dawn...   22.08.2003, 21:43:10
- - uboottd   W obie strony mozna, trza tylko pamietac o zwyczaj...   22.08.2003, 21:47:54
- - Jabol   ale "left join" oznacza "inner join" o ile wiem na...   22.08.2003, 21:50:41
- - uboottd   Dobra, to jasno i prosto: Sklejenie mozebyc _albo_...   22.08.2003, 21:58:41
- - Jabol   1 ostatnio mało sypiam ;P 2 ktos ostatnio na foru...   22.08.2003, 22:11:47
- - adwol   Cytatale "left join" oznacza "inner join" o ile wi...   22.08.2003, 22:16:34
- - uboottd   ad 1. Z tym Ci nie pomoge. ad 2. To nie wiem jak ...   22.08.2003, 22:16:49
- - Jabol   jezeli chodzi o pg to ja to znam, po prostu miesza...   22.08.2003, 22:22:01
- - piratt   Witam wszystkich. Mam male pytanko;) dotyczace IN...   29.09.2005, 00:01:22


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 02:23