Wszystko
Wszystkie
Archiwum
@madry_i_mieciutki: bardzo często
- 3
@madry_i_mieciutki: a dlaczego mieliby nie korzystać?
Los sprawił, że będę dużo rozmawiał z programistami i pomyślałem, że to byłaby dobra okazja na spróbowanie samemu. Produkt jest rozbudowany i dopasowywany do klientów, napisany w ASP, .net i elementach Javy. W moim obszarze podobno ma być SQL najbardziej przydatny (T-SQL), więc chciałbym go poznać. Wcześniej planowałem zacząć od Pythona (kiedyś coś robiłem trochę w C++ i PHP), bo jest często polecany, ale teraz jak już wiem co jest istotne, to da się SQL od podstaw i bez istotnego (świeżego) doświadczenia w innych językach nauczyć?
Jakie konkretnie kursy i strony polecacie? Dobrze, żeby pierwszy był po polsku. Angielski to nie problem, ale nie chciałbym się zniechęcić niepotrzebnie, chyba, że jest jakiś bardzo przystępny w tym języku. Coś symbolicznego mogę zapłacić. Na razie bardzo wstępnie ustaliłem:
Udemy
Solo Learn
W
Jakie konkretnie kursy i strony polecacie? Dobrze, żeby pierwszy był po polsku. Angielski to nie problem, ale nie chciałbym się zniechęcić niepotrzebnie, chyba, że jest jakiś bardzo przystępny w tym języku. Coś symbolicznego mogę zapłacić. Na razie bardzo wstępnie ustaliłem:
Udemy
Solo Learn
W
@FrasierCrane: IMHO #!$%@? zestawy egzaminacyjne. Najpierw podstawy RDMS (relacyjne bazy danych) bez względu na typ bazy (podstawy oparte o ANSI SQL 92). jak wustarczy to luz, a jak chcesz masteroeac to od razu ładuj się w Itzika Ben Ghana z "quering t-sqł". Resztę, łącznie z egzaminami MS olej bo to gówno leżące gdzieś po środku. Albo pottzebujesz podstawy (niezależne od typu SQL, czy T-Sql, czy pl-sql, czy inne nie ma
@FrasierCrane: przerob bazy dany z programu studiow stacjonatdnych: http://wazniak.mimuw.edu.pl/index.php?title=Strona_g%C5%82%C3%B3wna
lub kup jakąś losową książkę z empiku z zagadnoeń RDBM oparta ANSI SQL 92
lub kup jakąś losową książkę z empiku z zagadnoeń RDBM oparta ANSI SQL 92
Chciałbym nauczyć się #tsql ale niestety mam tylko służbowego lapka no i wszędzie mam nalozone blokady. Jest możliwość nauki tego języka online? Może w #azure ? Docelowo chciałbym również nauczyć się #ssrs #ssis #ssas
Ogarniam modele tabelaryczne #dax , ciągle próbuje swoich sił z #r no i chciałbym ogolnie iść w rozwiązania #microsoft wołam @#!$%@? bo siedzisz w
Ogarniam modele tabelaryczne #dax , ciągle próbuje swoich sił z #r no i chciałbym ogolnie iść w rozwiązania #microsoft wołam @#!$%@? bo siedzisz w
- 2
Szukam kursu z sql w formie takiej jak na codeacademy, tylko już bardziej zaawansowanego - polecicie coś?
#sql #programowanie #naukaprogramowania #bazydanych #mssql #tsql
#sql #programowanie #naukaprogramowania #bazydanych #mssql #tsql
@malpaa: Wołaj jak coś się znajdzie
Mirasy, nawiązując do moich wcześniejszych wpisów:
https://www.wykop.pl/wpis/22437263/mirasy-postanowilem-przejsc-na-b2b-i-zrezygnowac-z/
https://www.wykop.pl/wpis/22916783/mirasy-jakis-czas-temu-wrzucilem-wpis-odnosnie-swo/
Możecie tutaj zadawać pytania, postaram się odpowiedzieć najlepiej jak potrafię na Wasze pytania :) Odpowiadał będę sukcesywnie na pytania dzisiaj, jutro i pojutrze - mam trochę różnych spraw na głowie ostatnio, więc jednym tchem na wszystko nie odpowiem ;)
https://www.wykop.pl/wpis/22437263/mirasy-postanowilem-przejsc-na-b2b-i-zrezygnowac-z/
https://www.wykop.pl/wpis/22916783/mirasy-jakis-czas-temu-wrzucilem-wpis-odnosnie-swo/
Możecie tutaj zadawać pytania, postaram się odpowiedzieć najlepiej jak potrafię na Wasze pytania :) Odpowiadał będę sukcesywnie na pytania dzisiaj, jutro i pojutrze - mam trochę różnych spraw na głowie ostatnio, więc jednym tchem na wszystko nie odpowiem ;)
- 2
@kuta_senator: jakie masz wykształcenie? Ja mam posade że na te chwile dostaje dane z hurtowni i robię raporty Excel, VBA. Docelowo uczyć się będę SQL i sam te dane z hurtowni sobie wyciągał. I czy z takiego poziomu bazowego da radę się rozwijać w kierunku takim jak Ty? Do tego prócz SQL chce się uczyć w własnym zakresie PowerBi i R
@kuta_senator: mam bardzo ważne pytanie, jaką furę wybrałeś :D
A tak bardziej serio, to od marca też jadę na B2B, bardzo dobry wybór Mireczku :)
A tak bardziej serio, to od marca też jadę na B2B, bardzo dobry wybór Mireczku :)
Potrzebuję kilkukrotnie dodać do bazy 1 00 000 rekordów, tak aby nie zajęło to wieczności.
Czy optymalnym będzie zrobienie tego, że tak powiem programowo z poziomu aplikacji w C#(potrzebuję wcześniej obrobić odpowiednio te dane), czy może wcześniej przygotować dane i eksportować jakoś inaczej do bazy?
#csharp #programowanie #sqlserver #mssql #tsql #sql
Czy optymalnym będzie zrobienie tego, że tak powiem programowo z poziomu aplikacji w C#(potrzebuję wcześniej obrobić odpowiednio te dane), czy może wcześniej przygotować dane i eksportować jakoś inaczej do bazy?
#csharp #programowanie #sqlserver #mssql #tsql #sql
@pepepanpatryk: Najłatwiej i najszybciej użyć SqlBulkCopy.
string csDestination = "connectionString do bazy";
using (SqlConnection destinationConnection = new SqlConnection(csDestination))
using (SqlBulkCopy bulkCopy =
string csDestination = "connectionString do bazy";
using (SqlConnection destinationConnection = new SqlConnection(csDestination))
using (SqlBulkCopy bulkCopy =
@Rokuto: Ja z kolei znalazłem to link .
Paczka w SSISie Transfer Database Task do połączenia z db używa tylko SMO Connection Manager, który to z kolei do transferu od wersji SQL Server 2012 używa SqlBulkCopy.
Może to całkowicie i tylko i wyłącznie zależy od metody jaką wybierzesz przy połączeniu do bazy danych w Import/Export Wizard.
Paczka w SSISie Transfer Database Task do połączenia z db używa tylko SMO Connection Manager, który to z kolei do transferu od wersji SQL Server 2012 używa SqlBulkCopy.
Może to całkowicie i tylko i wyłącznie zależy od metody jaką wybierzesz przy połączeniu do bazy danych w Import/Export Wizard.
#tsql #sql #programowanie
chcę zrobić trigera który doda do siebie place podstawową i dodatkową dodanego pracownika. Zrobiłem coś takiego i wywala mi błąd
dodam
chcę zrobić trigera który doda do siebie place podstawową i dodatkową dodanego pracownika. Zrobiłem coś takiego i wywala mi błąd
Msg 8114, Level 16, State 5, Procedure wynikZarobkow, Line 36
Error converting data type varchar to numeric.
dodam
print 'suma zarobków to: ' + cast(@wynik as varchar(max))
- 0
@ZapomnialWieprzJakProsiakiemByl: nie znam
- 1
- 0
@UberRam: dzięki XD działa XD
Chcę przywrócić wartości z backupu dla jednej kolumny, jednej tabeli. Bakup przywróciłem do bazy testowej i chcę z niej zrobić update. Jak powinno wyglądać zapytanie? Mam coś takiego, ale nie działa.
UPDATE [baza].[tabela]
SET [baza].[tabela].[kolumna] = [bazaTest].[tabela].[kolumna]
FROM [baza].[tabela] a
INNER JOIN [baza
UPDATE [baza].[tabela]
SET [baza].[tabela].[kolumna] = [bazaTest].[tabela].[kolumna]
FROM [baza].[tabela] a
INNER JOIN [baza
- 1
@DarkAlchemy: Tak poszło:
UPDATE [baza].[tabela]
SET kolumna =
(SELECT kolumna
FROM [bazaTest].[tabela]
WHERE
UPDATE [baza].[tabela]
SET kolumna =
(SELECT kolumna
FROM [bazaTest].[tabela]
WHERE
- 3
Mirki, w ramach #urlop porządkuję sobie zakładki. Macie może jakieś swoje ulubione blogi poświęcone #bazydanych #tsql #bigata #businessintelligence #dotnet ? Podzielcie się, nie bądźcie świnie ;)
#programowanie
#programowanie
- 0
@ludzik: A i mogą być tak PL jak i EN.
Mam tabelę ProdSkladniki jak poniżej:
PdSPdrId|PdSTwrId|PdSIlosc
14925 |258 |0.0100
14925 |14527 |0.0100
14925 |233 |0.0150
PdSPdrId|PdSTwrId|PdSIlosc
14925 |258 |0.0100
14925 |14527 |0.0100
14925 |233 |0.0150
- 1
- 1
@HalinaMamZawal: @boostasio: od wersji 2016 mssql wspiera JSON.
O ile dobrze rozumiem szukasz pola, a nie wartości tego pola. Do głowy na ten moment przychodzi mi tylko:
IF (
SELECT jsonValue(column, '$.adrespola')
FROM
O ile dobrze rozumiem szukasz pola, a nie wartości tego pola. Do głowy na ten moment przychodzi mi tylko:
IF (
SELECT jsonValue(column, '$.adrespola')
FROM
@makumba88 dzięki za info, na co dzień pracuje na 2014 :-)
- 1
Murki jaką polecacie książkę do nauki SQL'a a najlepiej T-SQL'a?
#programowanie #informatyka #sql #tsql
#programowanie #informatyka #sql #tsql
- 7
@Damian1998: Książek nie polecasz, ćwiczeń nie polecasz. Na słów brak. Najgorszy rodzaj samouctwa jaki istnieje, bo skoro raz udało ci się rozwiązać problem podczas kodowania to myślisz, że wiesz jak to zrobić dobrze.
"Tylko" kodowanie z dokumentacją jest tak samo szkodliwe jak tylko czytanie książek lub tylko rozwiązywanie ćwiczeń, po prostu szkodliwość objawia się później.
@
"Tylko" kodowanie z dokumentacją jest tak samo szkodliwe jak tylko czytanie książek lub tylko rozwiązywanie ćwiczeń, po prostu szkodliwość objawia się później.
@
- 1
@fake9406: Ja polecam training kit do 70-461.
@Damian1998: Można skleić byle jaką aplikację i "będzie działać" ale problem jest w tym że bazy danych uwielbiają udawać że działają. Pisanie rozbudowanych zapytań opiera się na ciężkiej teorii popartej długą praktyką i eksperymentami.
@Damian1998: Można skleić byle jaką aplikację i "będzie działać" ale problem jest w tym że bazy danych uwielbiają udawać że działają. Pisanie rozbudowanych zapytań opiera się na ciężkiej teorii popartej długą praktyką i eksperymentami.
#tsql #sql #naukaprogramowania
chcę odjąć sumę liczb aktualnego miesiąca z tabeli przychody od sumy liczb aktualnego miesiąca z tabeli wydatki. Co zrobiłem źle?
chcę odjąć sumę liczb aktualnego miesiąca z tabeli przychody od sumy liczb aktualnego miesiąca z tabeli wydatki. Co zrobiłem źle?
select sum(p.kwota) - sum(w.kwota)
from przychody p join wydatki w
on DATEPART(month, (p.data_przychodu)) = DATEPART(month, (w.data_zakupu))
- 0
1. Jeśli masz różne lata to będziesz miał złączenie np. 01.2015 do 01.2016.
2. I tak robisz złączenie na tych samych miesiącach - nie ma potrzeby zatem umieszczać dwóch warunków w WHERE
3. Nie zręczniej przez WHERE zamiast JOIN w tym przypadku?
2. I tak robisz złączenie na tych samych miesiącach - nie ma potrzeby zatem umieszczać dwóch warunków w WHERE
3. Nie zręczniej przez WHERE zamiast JOIN w tym przypadku?
@ugotowany_kamien: ten join Ci robi łączenie wiele do wielu i zwielokrotnia wynik, rób bez joina, najpierw sumuj, potem odejmuj, i dodaj rok oprócz miesiąca jak kolega wyżej zauważył
#csharp #naukaprogramowania #tsql #sql
elo miruny, chciałbym dodać do istniejącej już kolumny która ma klucz główny i jest powiązana z innymi tabelami autoinkrementację w microsoft SQL server . Ktoś coś? Nie da się poprzez opcję kolumny oraz takim kodem:
edit: nie ma w tej tabeli żadnych danych
elo miruny, chciałbym dodać do istniejącej już kolumny która ma klucz główny i jest powiązana z innymi tabelami autoinkrementację w microsoft SQL server . Ktoś coś? Nie da się poprzez opcję kolumny oraz takim kodem:
ALTER TABLE produkt DROP COLUMN idProdukt
ALTER TABLE produkt ADD idProdukt INT IDENTITY(1,1) PRIMARY KEY
edit: nie ma w tej tabeli żadnych danych
- 1
@ugotowany_kamien: podstawa nauki programowania to umiejętność korzystania z google i stacka
http://stackoverflow.com/questions/1049210/adding-an-identity-to-an-existing-column
http://stackoverflow.com/questions/1049210/adding-an-identity-to-an-existing-column
- 0
@VVelur: chcaiłem uniknąć ponownego wiązania tej kolumny z innymi ale jak inaczej nie da rady to usuwam
#csharp #naukaprogramowania #tsql #sql
mam taki oto kod w którym chcę odczytać pewne dane z bazy danych poprzez visual studio. Wyskakuje mi błąd:
sprawdzałem na sql server manager studio i kod jest poprawny. O co cho?
mam taki oto kod w którym chcę odczytać pewne dane z bazy danych poprzez visual studio. Wyskakuje mi błąd:
An unhandled exception of type 'System.Data.SqlClient.SqlException' occurred in System.Data.dll
Additional information: Incorrect syntax near 'DATEPART'.
Incorrect syntax near 'DATEPART'.
sprawdzałem na sql server manager studio i kod jest poprawny. O co cho?
- 4
@ugotowany_kamien: spacje mistrzu podorzucaj - w zapytaniu tworzy Ci się np. "a.miesiaceand DATEPART"
- 0
@pilak: dzięki
#tsql #sql #naukaprogramowania
Mam 3 tabele - bilans_miesiecy, wydatki i przychody. Bilans miesięcy ma w kolumnie miesiace 12 wierszy w których kolejno są cyfry od 1 do 12. Z tabeli wydatki i przychody chcę wyciągnąć z kolumny kwota sumę kwot dla poszczególnych miesięcy. Nie wiem czemu w sumie kwoty z tabeli "przychody" w miesiącu 9 wyciąga mi 300.00 skoro tam jest 50. Pozostałe sumy liczy dobrze.
Mam 3 tabele - bilans_miesiecy, wydatki i przychody. Bilans miesięcy ma w kolumnie miesiace 12 wierszy w których kolejno są cyfry od 1 do 12. Z tabeli wydatki i przychody chcę wyciągnąć z kolumny kwota sumę kwot dla poszczególnych miesięcy. Nie wiem czemu w sumie kwoty z tabeli "przychody" w miesiącu 9 wyciąga mi 300.00 skoro tam jest 50. Pozostałe sumy liczy dobrze.
@ugotowany_kamien w pierwszej tabeli 9miesiąc masz 6 razy to na joinie jest x 6
- 0
@Rokuto: już nieaktualne ale dzięki :P
Witajcie, byłbym bardzo wdzięczny mirkowi, który podpowie mi w jaki sposób można nadać wartośc rekordu z tabeli używając przyciska w formularzu drugiej tabeli. Mam przykladowo tabele 'zapis na sektory' oraz tabele 'sektory' i chce z poziomu formularza tabeli 'zapis na sektory' nadac wartosc pewnego pola w tabeli 'sektory'. Zaczynam zabawę z tym i domyślam się, że to coś prostego, ale przeszukałem już sporo. Działam na #access 2010. #vba
#naukaprogramowania #tsql #sql
https://docs.microsoft.com/en-us/powershell/module/sqlserver/invoke-sqlcmd?view=sqlserver-ps