ďťż
 
Optymalizacja INSERT-a ďťż
 
Optymalizacja INSERT-a
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

Optymalizacja INSERT-a



`ronin - 22-08-2007 00:03
Optymalizacja INSERT-a
  Witam,

Czy jest możliwe zoptymalizowanie poniższego INSERT-a?

INSERT INTO Utwory (Album, Nr, Tytul) VALUES
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 1, "Definition
Of A West Coast G (Intro)"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 2, "Why We
Thugs"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 3, "Smoke Some
Weed"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 4, "Dimes &
Nicks (A Call From Mike Epps)"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 5, "Child
Support"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 6, "2 Decades
Ago (insert)"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 7, "Doin' What
It 'Pose 2Do"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 8, "Laugh Now,
Cry Later"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 9, "Stop
Snitchin'"),
((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 10, "Go To
Church (featuring Snoop Dogg & Lil Jon)")

Oczywiście chodzi o wyeliminowanie (SELECT Id FROM Plyty WHERE Tytul =
"Laugh Now Cry Later"), którego celem jest uzyskanie ID albumu, do którego
należy lista utworów.

--
Pozdrawiam
Marcin





monoSOFT - 23-08-2007 00:02

 
> Witam,
>
> Czy jest możliwe zoptymalizowanie poniższego INSERT-a?
>
> INSERT INTO Utwory (Album, Nr, Tytul) VALUES
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 1,
> "Definition Of A West Coast G (Intro)"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 2, "Why We
> Thugs"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 3, "Smoke
> Some Weed"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 4, "Dimes &
> Nicks (A Call From Mike Epps)"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 5, "Child
> Support"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 6, "2 Decades
> Ago (insert)"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 7, "Doin'
> What It 'Pose 2Do"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 8, "Laugh
> Now, Cry Later"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 9, "Stop
> Snitchin'"),
> ((SELECT Id FROM Plyty WHERE Tytul = "Laugh Now Cry Later"), 10, "Go To
> Church (featuring Snoop Dogg & Lil Jon)")
>
> Oczywiście chodzi o wyeliminowanie (SELECT Id FROM Plyty WHERE Tytul =
> "Laugh Now Cry Later"), którego celem jest uzyskanie ID albumu, do którego
> należy lista utworów.
>

Tak na pierwszy rzut oka mozesz odczytac ten id do zmiennej przed insertem i
wstawiac juz zmienna, a nie zapytanie.

Pozdrowienia
monoSOFT
www.monosoft.pl
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    [postgresql] INSERT OR UPDATE - jak =?ISO-8859-2?Q?b=EAdzie_na?==?ISO-8859-2?Q?jlepiej=3F?= Insert do tabeli danymi z innej tabeli Firebird [mssql] insert do tabeli na podstawie danych z innej tabeli Insert do tabeli z danych innej tabeli plus dodatkowa wartośćpola (Firebird) =?ISO-8859-2?Q?Poszukjue_ksi=B1=BFki_"Oracle_?= =?ISO-8859-2?Q?optymalizacja_wydajno=B6ci"..?= Import faktur do Insert Subiekt GT oraz Wapro Wf-Mag z innego programu =?iso-8859-2?Q?=5BMySQL=5D_i_MS_Acccess_insert_do_dw=F3ch_tab el?= [MSSQL 2000] czas wykonywania instrukcji INSERT - czy zalezy od ilosci danych w tabeli? [MySQL] Optymalna konfiguracja MySQL pod webhosting [mysql 4.0.24] INSERT do tabeli z automatyczną inkrementacją wartości pola.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nawschodzie.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com