#3 Sipi
Pardon blby odkaz.
Tuna je ten spravny case
http://dev.mysql.com/doc/refman/5.0/en/control-flow-functions.html#operator_case
#3 Sipi
Pardon blby odkaz.
Tuna je ten spravny case
http://dev.mysql.com/doc/refman/5.0/en/control-flow-functions.html#operator_case
#2 Martin
Nie nie je ani dobre ani rozumne riesenie.
Vyriesis to obycajnym CASE v selecte
#4 An
"Buď přes uloženou proceduru a nebo přes finesu, které se říká CTE - Common Table Expressions (jen jsem o tom slyšela a nevím, jestli to má MySQL - to by chtělo nastudovat)."
Presne tak, obycajne sa to robi cez rekurzivnu CTE aleho inu hierarchicku funkciu ako napr. "connect by" v oracle.
Mysql myslim ale ziadnu nema.
Nie je to ina tabulka. Su to rozne casti tej istej tabulky.
Postuduj.
http://blogs.msdn.com/b/manisblog/archive/2009/01/18/easy-table-partitions-with-sql-server-2008.aspx
Fill factor tomu moze pomoct. treba asi vyskusat.
Co tak to skusit rozdelit na rozne particie?
Jednu na nedavno pridane a archivovany zvysok.
Este jeden dovod na ukladanie definicii relacii je ze nie vzdy pracujes s DB ktoru si vyrobil alebo ku ktorej mas dokumentaciu. To sa potom vztahy a zavislosti mozu dost obtiazne dohladavat. Notoricky hnusne su v tomto dymamicky aplikaciou generovane databazy.
#2 JoDiK
Obavam sa ze ano.
#1 julius
Co tak vyskusat toto? SQL+ uz nie je zrovna aktualne prostredie na pracu.
http://www.oracle.com/technetwork/developer-tools/sql-developer/downloads/index.html
Predpriraveneho tam na to nic nie je. Da sa to invoknut cez visual basic.
Si skor myslel where h1.jmeno != h2.jmeno;
Celu tuto operaciu mozes urobit jedinym selectom s groupovanim ,Max funkciou a joinom na tu druhu tabulku
nieco takehoto.
Select a.nazov,a.vyskyt,c.status_dovod
From (
Select nazov,max(vyskyt) as vyskyt
from TabA
Group by nazov
) a
Join TabA b on a.nazov = b.nazov and a.vyskyt = b.vyskyt
left Join Status c on c.status = b.status
Nepaci sa mu ucet ktory si zadal ze pod nim ma bezat SQL Server service. Bud si ho zle zadal alebo ten ucet nema privilegia pustat servicu.
Samozrejme. SSIS je presne na toto. Export,import roznych formatov. Stahovanie alebo nahravanie na FTP,SOAP,share drivov. Rozne transformacie a konverzie.
No hlavne musis mat naistalovanu SSIS sluzbu na servri.
Vo Visual Studiu si vytvoris balicek kde bude ADO zdroj dat a flat file zdroj dat.
Vytvoris jeden Dataflow do ktoreho pridas ADO source a do neho das ten select. Prepojis to do Flat File Destination
a tam nastavis subor kam to ma ist. Urobis deploy na server a v scheduleri nastavis job co bude pustat ten balik.
A hotovo.
Samozrejme ze nepozna. Zato pozna dateadd
select dateadd(m,2,GETDATE())
Co tak pouzit SSIS?