Jest problem.
http://www.goldenline.pl/grupy/Komputery_Internet/bazy-danych/job-dbms-ktorego-efektem-bedzie-odkladanie-pliku-do-wskazanej-lokalizacji,3558863/
Nie ma problema.
http://afin.net/webcasts/Demo_AfinNetIs_SQLS2TXT_Job.swf
Oczywizda, tam trzeba dać namiary na bazkę Łoraklową, ale,
chwilowo nie mam takowej na kompie, więc pokazik na SQL Serverze.
Ciekawostka - na sterowniku Accessowym! (bo tylko taki rozumie "INTO
IN []")
wtorek, 9 grudnia 2014
poniedziałek, 17 listopada 2014
SQL: Join na tabelach z różnych baz danych
SELECT * FROM
(SELECT * FROM [Odbiorca.txt] IN 'c:\kursexcela\dane\Baza_txt'[Text;]) t1
INNER JOIN
(SELECT * FROM [Faktura] IN 'c:\kursexcela\dane\sprzedaz.mdb') t2
ON t1.nazwa=t2.nazwa
Żeby było śmieszniej, to składam te tabelki z pliku TEKSTOWEGO i
bazy ACCESSA na sterowniku EXCELOWYM!
A co, nie wolno?!
http://afin.net/webcasts/ZZZ_SqlEditor_InnerJoin_DifferentDBs.swf
PS
Luknijcie przez ten łindow do specyjalistów, bo chłopaki tam
problem jakiś mają...
http://www.goldenline.pl/grupy/Komputery_Internet/bazy-danych/zapytanie-do-dwoch-baz-danych-w-sql-developer,3540743/
#2
Idąc za ciosem, spróbowałem zrobić to samo, ale Z TRZECH, RÓŻNYCH BAZ.
Z INNER JOIN-ami się nie udało.
Spróbowałem inaczej - z WHERE-m.
I to działa!
Driver={Microsoft Excel Driver (*.xls)}; DBQ=C:\
SELECT * FROM
(SELECT * FROM [Faktura] IN 'c:\kursexcela\dane\sprzedaz.mdb') t1,
(SELECT * FROM [Odbiorca.txt] IN 'c:\kursexcela\dane\Baza_txt'[Text;]) t2,
(SELECT * FROM [Region] IN 'c:\kursexcela\dane\baza_dbf'[dbase IV;]) t3
WHERE t1.nazwa=t2.nazwa AND t2.miasto=t3.miasto
Czyli kleję do jednej, szerokiej tabeli dane z MDB, TXT i DBF, a wszystko na sterowniku excelowym.
(SELECT * FROM [Odbiorca.txt] IN 'c:\kursexcela\dane\Baza_txt'[Text;]) t1
INNER JOIN
(SELECT * FROM [Faktura] IN 'c:\kursexcela\dane\sprzedaz.mdb') t2
ON t1.nazwa=t2.nazwa
Żeby było śmieszniej, to składam te tabelki z pliku TEKSTOWEGO i
bazy ACCESSA na sterowniku EXCELOWYM!
A co, nie wolno?!
http://afin.net/webcasts/ZZZ_SqlEditor_InnerJoin_DifferentDBs.swf
PS
Luknijcie przez ten łindow do specyjalistów, bo chłopaki tam
problem jakiś mają...
http://www.goldenline.pl/grupy/Komputery_Internet/bazy-danych/zapytanie-do-dwoch-baz-danych-w-sql-developer,3540743/
#2
Idąc za ciosem, spróbowałem zrobić to samo, ale Z TRZECH, RÓŻNYCH BAZ.
Z INNER JOIN-ami się nie udało.
Spróbowałem inaczej - z WHERE-m.
I to działa!
Driver={Microsoft Excel Driver (*.xls)}; DBQ=C:\
SELECT * FROM
(SELECT * FROM [Faktura] IN 'c:\kursexcela\dane\sprzedaz.mdb') t1,
(SELECT * FROM [Odbiorca.txt] IN 'c:\kursexcela\dane\Baza_txt'[Text;]) t2,
(SELECT * FROM [Region] IN 'c:\kursexcela\dane\baza_dbf'[dbase IV;]) t3
WHERE t1.nazwa=t2.nazwa AND t2.miasto=t3.miasto
Czyli kleję do jednej, szerokiej tabeli dane z MDB, TXT i DBF, a wszystko na sterowniku excelowym.
wtorek, 4 listopada 2014
Funkcja DANE() - parametryzacja WHERE'a i FROM'a w SQL w prostej funkcji
Zrobiłem sobie tabelę 4M rekordów, gdzie data min=2013.01.01 a
max 2014.02.jakisdzien co ileś tam sekund
Podzieliłem ją na 14 tabel miesięcznych bo tyle wyszło - każda
ma 310.000
Zapytanie SELECT SUM(ID) FROM t01 WHERE
FORMAT(data,'yyyy.mm.dd')='2013.01.01'
TRWA OK. 2 SEKUND
ZERO indeksu, ZERO partycji, głupi Access i to jeszcze .mdb
Sztuczka jest jedna - podawany PARAMETR daty (konkretnie: miesiąc)
wpisuje się jednocześnie w WHERE'a i we FROM'a
Wiem, wiem, nie wszystkie narzędzia to potrafią. Cóż...
Jakbym jeszcze wydzielił to na tygodnie albo dni, byłby błysk do
kwadratu.
PS
Ponieważ nie lubię być gołosłownym...
http://afin.net/webcasts/ZZZ_MojaFunkcja_PodzialDanychNaMiesiace.swf
max 2014.02.jakisdzien co ileś tam sekund
Podzieliłem ją na 14 tabel miesięcznych bo tyle wyszło - każda
ma 310.000
Zapytanie SELECT SUM(ID) FROM t01 WHERE
FORMAT(data,'yyyy.mm.dd')='2013.01.01'
TRWA OK. 2 SEKUND
ZERO indeksu, ZERO partycji, głupi Access i to jeszcze .mdb
Sztuczka jest jedna - podawany PARAMETR daty (konkretnie: miesiąc)
wpisuje się jednocześnie w WHERE'a i we FROM'a
Wiem, wiem, nie wszystkie narzędzia to potrafią. Cóż...
Jakbym jeszcze wydzielił to na tygodnie albo dni, byłby błysk do
kwadratu.
PS
Ponieważ nie lubię być gołosłownym...
http://afin.net/webcasts/ZZZ_MojaFunkcja_PodzialDanychNaMiesiace.swf
wtorek, 28 października 2014
SQL: Join na tabelach z dwóch różnych baz danych
SELECT * FROM
(SELECT * FROM [Odbiorca.txt] IN
'c:\kursexcela\dane\Baza_txt'[Text;]) t1
INNER JOIN
(SELECT * FROM [Faktura] IN 'c:\kursexcela\dane\sprzedaz.mdb') t2
ON t1.nazwa=t2.nazwa
Żeby było śmieszniej, to składam te tabelki z pliku TEKSTOWEGO i
bazy ACCESSA na sterowniku EXCELOWYM!
A co, nie wolno?!
http://afin.net/webcasts/ZZZ_SqlEditor_InnerJoin_DifferentDBs.swf
(SELECT * FROM [Odbiorca.txt] IN
'c:\kursexcela\dane\Baza_txt'[Text;]) t1
INNER JOIN
(SELECT * FROM [Faktura] IN 'c:\kursexcela\dane\sprzedaz.mdb') t2
ON t1.nazwa=t2.nazwa
Żeby było śmieszniej, to składam te tabelki z pliku TEKSTOWEGO i
bazy ACCESSA na sterowniku EXCELOWYM!
A co, nie wolno?!
http://afin.net/webcasts/ZZZ_SqlEditor_InnerJoin_DifferentDBs.swf
piątek, 17 października 2014
AFIN - lider innowacji w analizie!
Popatrzcie, jak Oracle NAŚLADUJE AFINA!
http://www.oraclecommunity.net/profiles/blogs/join-and-union-examples-of-related-tables-to-show-different-sql
SQLki, uruchamiane Excelem - w AFINIE od 13 lat.
http://afin.net/articles/AfinNet_Article_AFIN.NET.IS_PL.htm
http://www.oraclecommunity.net/profiles/blogs/join-and-union-examples-of-related-tables-to-show-different-sql
SQLki, uruchamiane Excelem - w AFINIE od 13 lat.
http://afin.net/articles/AfinNet_Article_AFIN.NET.IS_PL.htm
środa, 15 października 2014
Spis treści / nawigacja w skoroszycie Excela
AFIN to nie tylko bazy danych, funkcje, ISy (skrypty SQL), wspomaganie przeliczeń itd.
AFIN to też ułatwienia codziennej pracy. Dzisiaj - wspomaganie stworzenia efektywnej nawigacji po skoroszytach / arkuszach. SPIS TREŚCI.
Działa zarówno w plikach otwartych, jak i otwiera pliki zamknięte.
Filmik:
http://afin.net/webcasts/HowTo_MakeTOC.swf
AFIN to też ułatwienia codziennej pracy. Dzisiaj - wspomaganie stworzenia efektywnej nawigacji po skoroszytach / arkuszach. SPIS TREŚCI.
Działa zarówno w plikach otwartych, jak i otwiera pliki zamknięte.
Filmik:
http://afin.net/webcasts/HowTo_MakeTOC.swf
środa, 1 października 2014
Subskrybuj:
Posty (Atom)