Category / T-SQL

Bawię się ostatnio publicznymi danymi udostępnionymi z serwisu devPytania (info tutaj O pewnym sukcesie) i już zanim przystąpiłem do próby analizy tych danych pojawił się problem. Dane zostały udostępnione w formacie XML, który oczywiście mimo wszystkich swoich zalet o przenoszalności i dowolnego jego wykorzystania jest średnio zrozumiały przez MS SQL, które to chciałem zaprząc do […]

Jakiś czas temu potrzebowałem stworzyć zapytanie T-SQL, które w jednej z kolumn, będzie zwracać wartości odczytane ze wszystkich wierszy rozdzielonych przecinkiem. Przejrzenie helpa do SQL Server’a tylko upewniło mnie w tym, iż będę musiał sam dojść do rozwiązania. Ponieważ, nie miałem za dużo czasu na rozwiązanie tego stworzyłem pętlę, która przechodząc po wszystkich wierszach produkuje […]

Dziś czytając kolejny artykuł w MSDN Magazine natrafiłem na ciekawy sposób wykorzystania CTE ( Common Table Expression ) do rekursywnych zapytań. Dzięki temu można dla danych hierarchicznych wykonać jedno zapytań, które zwróci wszystkie dane, bez tworzenia pętli. W artykule opisane jest, na jakiej zasadzie działa takie zapytanie oraz jakie są warunki stopu. Dzięki temu od […]