W jaki sposób pobierać dane ze stron sieci web do SQL Server? Dziś naszym zadaniem będzie pobranie danych ze stron www i wrzucenie ich kodu bezpośrednio do tabeli w SQL Server. W jaki sposób to zrobić i z jakich funkcjonalności należy skorzystać? To, co powinieneś posiadać to dostęp do bazy […]
Kategoria SQL Server
1. Nazwa domeny z adresu strony w T-SQL Jeśli korzystasz z MsSQL i masz do czynienia z danymi ze stron web, przydatną funkcjonalnością będzie możliwość wyciągania nazwy domeny z adresu url. Możesz zrobić to na kilka prostych sposobów. Dwoma najprostszymi sposobami, by to zrobić jest samodzielne utworzenie funkcji w t-sql […]
W jaki sposób połączyć się z SQL Server do MySQL Jeśli chcesz połączyć się z serwera SQL Server do MySQL, np w celu pobierania danych z MySQL powinieneś w tym celu wykonać kilka działań. Na początek warto m.in.: zainstalować sterownik ODBC MySQL i właściwie go skonfigurować. upewnić się, czy masz możliwość […]
1. Jak importować dane pomiędzy platformami W tym artykule dowiesz się w jaki sposób pobierać dane z systemów bazodanowych takich jak SQL Server lub Oracle DB do mniejszych platform jak Excel lub Access. Na początku powstaje zasadnicze pytanie – po co w ogóle to robić, skoro profesjonalna baza danych jest najlepszym […]
Wyobraźmy sobie prosty przykład. Posiadamy zbiór danych. Chcemy, pokazać nasze dane tydzień po tygodniu. W tym celu chcemy zrobić z daty numer tygodnia np 01, 09, 52 itp. Stosując poniższą konstrukcję otrzymamy wynik w formie liczby całkowitej: select DATEPART( ISO_WEEK, '2016-01-16′); ———– 2 (1 row(s) affected) Jeśli chcemy, by nasz wynik […]
ISO Week jest powszechnie używanym standardem pokazującym kolejny numer tygodnia w danym roku w formie liczbowej. Najważniejsze jego cechy w odróżnieniu od innych formatów, to: poniedziałek uwzględniany jest jako pierwszy dzień tygodnia pierwszy tydzień danego roku zawiera pierwszy dzień roboczy tego roku. W wersjach SQL Server 2008 R2 i wyższych problem jest […]
Jeśli w SQL Server brakuje jakiejś ważnej funkcji, z pewnością jest to m.in. funkcja pozwalająca nam zliczać dni robocze pomiędzy datami. Poniżej prosty przykład takiej funkcji. Uwzględnia ona takie warunki jak: Zwraca różnicę pomiędzy dwiema datami w liczbach całkowitych Pomija weekendy i święta (w naszym przypadku święta dla lat 2015 […]
Rozbudujmy trochę nasze zapytanie z rozdziału o funkcjach agregujących. Do tej pory wynikiem powyższych operacji był jeden rekord. Chcemy jednak, by np nasza tabela pokazała nam te same statystyki, ale np zagregowane do co do koloru w kolumnie kolor. Korzystamy w tym celu z klauzuli GROUP BY. Dopisujemy ją na […]
Z punktu widzenia analizy danych, najważniejszymi funkcjami agregującymi są: – SUM() – suma, – AVG() średnia arytmetyczna, – MIN() – minimum, – MAX() – maksimum, – COUNT() – Zlicz. Agregacja następuje na rekordach konkretnej kolumny, np zsumowaniu wartości w danej kolumnie tabeli. Poniżej najprostsze wykorzystanie tych funkcji. Bierzemy do kalkulacji […]
Tekst do kolumn i wartości kolumny do tekstu w MsSQL W jaki sposób w MsSQL zagregować rekordy w kolumnie do zwykłego tekstu lub też wykonać działanie odwrotne, a więc jak rozdzielić tekst rozdzielony np średnikiem, bądź spacją na poszczególne rekordy? Do tych celów w SQL Server służą funkcje STRING_SPLIT i STRING_AGG, […]