Autor Wątek: SQL pola własne rozszerzone  (Przeczytany 4300 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Varmall

  • Nowy użytkownik
  • *
  • Wiadomości: 1
  • Reputacja +0/-0
  • Wersja programu: GT 1.71 HF1
SQL pola własne rozszerzone
« dnia: Czerwiec 14, 2022, 18:09:01 »
Cześć wszystkim

Sprawa wygląda tak:

Potrzebuję wyciągnąć dane z pól własnych rozszerzonych dla wskazanych towarów. Ktoś wie jak to zrobić i jest skłonny dać wskazówkę, lub przykładowego selecta?

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17061
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: SQL pola własne rozszerzone
« Odpowiedź #1 dnia: Czerwiec 14, 2022, 18:51:04 »
Wskazówki są powtarzane do znudzenia od lat - skąd taki opór, aby skorzystać z tej wiedzy i doświadczenia ? Podejrzyj sobie zapytanie z programu za pomocą narzędzia typu "profiler", zapytanie listy towarów z wieloma polami własnymi rozszerzonymi:

Cytuj
SELECT Tw.tw_Id,Tw.tw_Zablokowany,Tw.tw_Rodzaj,Tw.tw_Symbol,Tw.tw_Nazwa,Tw.Stan,Tw.Rezerwacja,Tw.Dostepne,Tw.tw_JednMiary,Tw.tc_CenaNetto1,Tw.tc_CenaBrutto1,Tw.tw_Opis,Flagi.flg_Numer,FlagiWartosci.flw_CzasOstatniejZmiany,FlagaUzytk.uz_Identyfikator,FlagiWartosci.flw_Komentarz,FlagiWartosci.flw_IdFlagi,Flagi.flg_Text,Flagi.flg_Id,PwDane.pwd_TypObiektu,PwDane.pwd_Tekst01,PwDane.pwd_Tekst02,PwDane.pwd_Tekst03,PwDane.pwd_Kwota01,PwDane.pwd_Kwota02,PwDane.pwd_Kwota03,PwDane.pwd_Fk01,PwDane.pwd_Fk02 FROM vwTowar AS Tw LEFT JOIN (SELECT bib_IdObiektu as tdk_IdTowaru, COUNT(bib_IdObiektu) AS IleDokBibl FROM bib_Dokument WHERE bib_TypObiektu = 47 GROUP BY bib_IdObiektu) AS BiblDok ON Tw.tw_Id=BiblDok.tdk_IdTowaru LEFT JOIN sl_GrupaTw AS Grupa ON Tw.tw_IdGrupa=Grupa.grt_Id LEFT JOIN fl_Wartosc AS FlagiWartosci ON Tw.tw_Id=FlagiWartosci.flw_IdObiektu AND flw_IdGrupyFlag = 19 LEFT JOIN pd_Uzytkownik AS FlagaUzytk ON FlagiWartosci.flw_IdUzytkownika=FlagaUzytk.uz_Id LEFT JOIN fl__Flagi AS Flagi ON FlagiWartosci.flw_IdFlagi=Flagi.flg_Id LEFT JOIN sl_ModelTowar AS ModelTowar ON Tw.tw_Id=ModelTowar.mtw_IdTowar LEFT JOIN sl_ModelTw AS Model ON ModelTowar.mtw_IdModel=Model.mdt_Id LEFT JOIN pw_Dane AS PwDane ON Tw.tw_Id=PwDane.pwd_IdObiektu AND pwd_TypObiektu = -14 LEFT JOIN gr_Miniaturka AS Miniaturka ON Tw.tw_Id=Miniaturka.grm_IdObiektu AND grm_TypObiektu = 2 WHERE  (  st_MagId = 1  )  ORDER BY Tw.tw_Symbol
Daniel, Białystok.

Forum Użytkownikow Subiekt GT

Odp: SQL pola własne rozszerzone
« Odpowiedź #1 dnia: Czerwiec 14, 2022, 18:51:04 »