konto usunięte

Temat: problem z zapytaniem SQL

Witam serdecznie,
mam zapytanie:

select plan, count(plan) plan from (select plan from `os` union all select plan from `oracle` ) as t group by plan

to działa, tylko mam problem z stworzeniem perspektywy z tego zapytania, MySQL nie pozwala stosować podzapytań przy generacji perspektywy.

I teraz pytanie czy da się to w jakiś sposób zmienić by MySQL pozwolił z tego zrobić perspektywę??

PS. narazie mam alternatywę by zastosować dwie perspektywy, jednak mam obawy czy wykonanie 2 perspektyw zamiast jednej może jakoś mocno wpłynąć na czas wykonania się zapytania. W bazie docelowo będzie kilka milionów rekordów.

pozdrawiam Dawid Rogaczewski

konto usunięte

Temat: problem z zapytaniem SQL

hmm
wykorzystaj może temporary table i insert into, trochę więcej SQL-a, a nie musisz tak rzeźbić unionami

a i uwaga ogólna kto robi dwie oddzielne tabele do tego samego?

konto usunięte

Temat: problem z zapytaniem SQL

Dawid Rogaczewski:
I teraz pytanie czy da się to w jakiś sposób zmienić by MySQL pozwolił z tego zrobić perspektywę??

Musisz zrobic perspektywe posrednia dla tej uni w podzapytaniu. A pozniej zrobic druga perspektywe ktore jest zapytaniem na pierwszej perspektywie.

Jestem ciekaw kiedy MySQL to wreszcie ogarnie, tak na prawde to jest bzdura w implementacji i wystarczyloby zeby sobie robil wlasne widoki jakies wewnetrzne, a przez to niestety czasem czlowiek musi natrzaskac tych widokow.

konto usunięte

Temat: problem z zapytaniem SQL

Przemysław R.:
hmm
wykorzystaj może temporary table i insert into, trochę więcej SQL-a, a nie musisz tak rzeźbić unionami

jesli chce miec widok, to tablica tymczasowa mu sie nie przyda za bardzo

konto usunięte

Temat: problem z zapytaniem SQL

Tomasz Grzechowski:
Przemysław R.:
hmm
wykorzystaj może temporary table i insert into, trochę więcej SQL-a, a nie musisz tak rzeźbić unionami

jesli chce miec widok, to tablica tymczasowa mu sie nie przyda za bardzo

to może niech załaduje dane do tabeli i ma święty spokój + trigery na tabelach os i Orcle + insert .... on duplicate key ....

konto usunięte

Temat: problem z zapytaniem SQL

Przemysław R.:

to może niech załaduje dane do tabeli i ma święty spokój + trigery na tabelach os i Orcle + insert .... on duplicate key ....

Przemku, może i może a nawet może :D, rozwiązań jest wiele, autor topiku pytał o widok .. dlatego nie offtopuję.

konto usunięte

Temat: problem z zapytaniem SQL

Tomasz Grzechowski:
Przemysław R.:

to może niech załaduje dane do tabeli i ma święty spokój + trigery na tabelach os i Orcle + insert .... on duplicate key ....

Przemku, może i może a nawet może :D, rozwiązań jest wiele, autor topiku pytał o widok .. dlatego nie offtopuję.

pokazanie innej w tym przypadku wydajniejszej drogi jest dla Ciebie Offtopem - no sory, ale takie podejście to średniowiecze

konto usunięte

Temat: problem z zapytaniem SQL

Przemysław R.:
pokazanie innej w tym przypadku wydajniejszej drogi jest dla Ciebie Offtopem - no sory, ale takie podejście to średniowiecze

zapuszczam brodę ;-)

//

ok opowiedz coś więcej o wydajności... miałem wrażenie, że widoki są całkiem wydajne ... czy chodzi Ci tylko o unie ?

pozdr

Następna dyskusja:

[PHP, MYSQL] problem ze stw...




Wyślij zaproszenie do