no siema #sql swiry ( ͡° ͜ʖ ͡°) mam takie pytanko:
Posiadam tabele z zamowieniami i produktami.. chciałbym sobie zrobić zapytanie do bazy które wyświetli mi ile było wierszy z produktem pobranym z tabeli produkty..
Myślałem żeby najpierw sobie w pętli while pobrać wszystkie nazwy produktów z tabeli produkty a potem w kolejnej pętli tą zmienną podstawić do zapytania np tak:
"SELECT zamowieniadanieglowne FROM zamowienia
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Wykop Mobilny (Android)
  • 3
Hej Mirki i Węgierki z tagu #sql #bazydanych

Pobieram z systemu źródłowego tabelę z historią popytu części w formacie:
NumerCzesci|Rok|M01|M02|M03|M04|(itd.)

M to oczywiście miesiąc roku, czyli dwanaście takich kolumn (x8 typów popytu). Chcę to sobie przerobić na wiersze i o ile samo unpivotowanie to nie problem, tak zastanawiam się jaką tabelę docelową stworzyć. Czy lepszy będzie format:
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DarkAlchemy: Ostatni dzień miesiąca nie ma specjalnego sensu, bo jest to stała, i w nowoczesnej bazie danych masz tą informację za darmo*

* Chyba, że jakieś dziwne cyrki się tam odpierdzielają, i np. za ostatni dzień grudnia jest ustalany 24, bo potem jest zamknięcie czy inne cuda na kiju.
  • Odpowiedz
@interface: dobry link, nawet by mi do głowy nie przyszło, że ktoś mógł wpaść na to, żeby domyślnie materializować widoki CTE i co gorsza nie dać możliwości wyłączenia tego mechanizmu
  • Odpowiedz
Pytanie do bazodanowców... Co jest lepsze:
1. Jedna tabela z kolumną-indeksem definiującym ID użytkownika
2. Setki tabel dla każdego użytkownika z osobna

Docelowo użytkowników ma być kilkaset.

#bazydanych #programowanie #heheszki

Co lepsze?

  • Kolumna z indeksem 72.6% (90)
  • Setki tabel 27.4% (34)

Oddanych głosów: 124

  • 35
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Data scientist – nowy zawód na nowe czasy
Kim jest data scientist? Co to za twór? Jakie języki programowania warto znać, aby pracować w świeżej gałęzi IT - czyli data science? Zapraszam do mego artykułu :)

#programista15k #programowanie #sql #bazydanych #python #jezykr #datascience #datascientist #bigdata #businessintelligence #matlab #scala
djfoxer - Data scientist – nowy zawód na nowe czasy
Kim jest data scientist? Co to z...

źródło: comment_T74VGxYJl5kF6y5HWwhdKN1J1br9lHxf.jpg

Pobierz
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mireczki potrzebuje pomocy w sql ( ͡° ͜ʖ ͡°)
Mam baze danych a w niej tabele kategorie i produkty.. i teraz w #php chce zrobić tak żeby w pętli wyświetlały mi się wszystkie nazwy kategorii i produkty do tych kategorii.. Produkty będę dodawał przez panel CMS który już napisałem..
Domyślam się że w tabeli produkty musi być kolumna kategoria i ona musi być połączona relacją z
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Domyślam się że w tabeli produkty musi być kolumna kategoria


@folxuxd: Wstępnie powiem "tak".

ona musi być połączona relacją z nazwa kategorii z tabeli kategorie

Łączymy klucz główny tabeli kategorii. To raczej nie powinna być nazwa. Lepiej mieć jakieś ID w
  • Odpowiedz
Mam dwie różne aplikacje pracujące na bazie danych klientów.
Bazy danych są technicznie inne w moim przypadku mysql via oracle, ale zawierają dane tych samych klientów i są zgodne co do klucza głównego (identyfikatora klienta).
Pomiędzy tymi aplikacjami chcę wykonać webinterfejsy wymiany danych.
Zakładanie klienta jest proste do rozwiązania, ponieważ jedna baza będzie nadrzędna i będzie przyjmować zgłoszenia założenia klienta od bazy podrzędnej. Po potwierdzeniu założenia zwróci aktualny identyfikator.

Problem pojawia się z modyfikacją danych.
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dopóki tego nie będziesz wysyłać "live"


@RRybak: No właśnie chciałbym tego uniknąć.
Myślałem, że są jakieś sprawdzone rozwiązania, które nie przyszły mi do głowy, stąd pytanie.

Takiego typu rozwiązania o których piszesz są dla mnie osiągalne i zrozumiałe, jednak strasznei komplikują rozwiązanie i szukałbym czegoś prostszego. No ale widać niczego mądrzejszego od takich kobinowanych rozwiązań nie będzie. Trzeba będzie nad problemem usiąść i wszystkie
  • Odpowiedz
#pracbaza #programowanie #sql #bazydanych

Cześć Mireczki.

Moja sytuacja jest taka, że jestem samoukiem, który dostał się na staż do firmy prawie nic nie umiejąc, dla której następnie pracowałem przez niecałe 2 lata jako taki BI Developer - głównie tworzenie raportów SSRS. Po niecałych dwóch latach w tej firmie chcę od nich uciekać - zbyt dużo nowego mnie tu już nie czeka i czuję, że przestałem się
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MattePRL: Znalazłem przed chwilą jedną ze stronek wymienionych w tym spisie i była dużo lepsza niż te dwie, które podałem w op, tak że wróży to dobrze, dzięki wielkie!
  • Odpowiedz
@Straatmoon1: To dlaczego na siłę używasz tego accessa? To co podałem to jest taka ultra podstawa.
Wkleiłem Ci funkcję której musisz użyć, nie wiem co tam jest do nierozumienia. Bardziej łopatologicznie niż na screenie tego nie zrobię.

Usuń też grupowanie/sumowanie. Gdyby Ci się zdublowało jakieś id to kandydat dostanie przez tę opcję dwa razy więcej pkt czego nie wyłapiesz.
ereswude - @Straatmoon1: To dlaczego na siłę używasz tego accessa? To co podałem to j...

źródło: comment_VOhgl4P5pRIO1kjGXuJOqnyEQ7q2BZ43.jpg

Pobierz
  • Odpowiedz
@sebanhs: @radeks11 cześć będę niedługo pracował z bazą danych i będę potrzebował wyciągnąć kontrachentów i przypisanych do nich cenniki towarów

skąd brać wiedzę macie jakieś miejsca z gotowymi zapytaniami. Ewentualnie jakiś sposób by ułatwić sobie pracę z tą bazą danych ?
  • Odpowiedz
Kurs online z podstaw #mysql. Polecicie coś?
Najlepiej jakby był w formie którą miał Mirosław Zelent,
operacje na bazie poprzez php myadmin.

Szukam w internecie, jedynie jakie znajduję po zakończeniu kursu od Pana Mirosława są płatne.
Blizz4rd - Kurs online z podstaw #mysql. Polecicie coś? 
Najlepiej jakby był w formi...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach