Flera frågor på samma gång?

Databaser & SQL

4 svar · 217 visningar · startad av Peeer

Medlem sedan mars 20025 907 inlägg
Trådstart#1

Kan man skicka in flera frågor till databasen i ett och samma anrop?

mysql_query("insert into tbl (foo) values ('bar'); insert into tbl2 (doo) values ('moo')";

Man kan ju skicka in flera frågor i ex. phpmyadmin, men de kanske delar upp frågan i flera delfrågor först?

Medlem sedan juni 200032 967 inlägg
#2

Jag har för mig att man i MySQL inte kan exekvera flera frågor samtidigt. LarsG har dock svarat på den frågan vill jag lova, så leta lite. :)

Däremot kan man lägga till flera poster till samma tabell med ett insert statement. Det hjälper dig visserligen inte nu, eftersom det verkar vara olika tabeller, men ändå.

Mvh

Medlem sedan mars 20025 907 inlägg
#3

Jo flera values i samma tabell är inget problem, däremot i olika tabeller. Har sökt lite, men hittade inget. :(

Medlem sedan juni 200032 967 inlägg
Medlem sedan mars 20025 907 inlägg
#5

Där ser man. Synd att inte 4.1 är en stabil version än då :(
Tack iaf :)

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)