{"id":7479,"date":"2024-03-11T05:17:52","date_gmt":"2024-03-11T04:17:52","guid":{"rendered":"https:\/\/help.expertsender.com\/emp\/szablony-do-tabel-danych\/"},"modified":"2024-03-19T13:35:12","modified_gmt":"2024-03-19T12:35:12","slug":"szablony-do-tabel-danych","status":"publish","type":"es","link":"https:\/\/help.expertsender.com\/pl\/emp\/szablony-do-tabel-danych\/","title":{"rendered":"Szablony do Tabel Danych"},"content":{"rendered":"<p>Szablony do Tabel Danych to wzory <a href=\"https:\/\/en.wikipedia.org\/wiki\/SQL\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"\">SQL<\/a>, kt\u00f3re mog\u0105 zosta\u0107 u\u017cyte w <a href=\"345252-segmentation\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"\">segmentacji<\/a> oraz <a href=\"https:\/\/sites.google.com\/expertsender.com\/dynamic-content-documentation\" rel=\"noopener noreferrer\" target=\"_blank\">dynamic content<\/a>. By uzyska\u0107 dost\u0119p do szablon\u00f3w, wybierz z menu po lewej stronie <strong>Tabele Danych<\/strong> &gt; <strong>Szablony<\/strong>.<\/p>\n<p><\/p>\n<div class=\"hj-alert-block hj-info-block\">\n<div class=\"alert-message\">\n<h3 class=\"hj-alert-heading\" class=\"hj-alert-heading\" id=\"info\">Info<a href=\"#info\" class=\"not-prose content-heading-link\">#<\/a><\/h3>\n<p class=\"hj-alert-text\">Szablony SQL to zaawansowane zagadnienie. S\u0105 one na og\u00f3\u0142 tworzone przez zaawansowanych u\u017cytkownik\u00f3w z wiedz\u0105 techniczn\u0105. Je\u015bli napotkasz problemy podczas pisania zapytania SQL, standardowym rozwi\u0105zaniem jest skonsultowanie si\u0119 z informatykiem b\u0105d\u017a programist\u0105 w Twojej firmie.<\/p>\n<p class=\"hj-alert-text\"><\/p>\n<p class=\"hj-alert-text\">Mo\u017cesz rownie\u017c podj\u0105\u0107 pr\u00f3b\u0119 nauczenia si\u0119 SQL z jednego z dost\u0119pnych tutoriali online. Zalecamy <a href=\"http:\/\/www.sqlcourse.com\/\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"\">SQLCourse.com<\/a> oraz <a href=\"https:\/\/www.w3schools.com\/sql\/default.asp\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"\">W3Schools<\/a>.<\/p>\n<\/div>\n<\/div>\n<p><\/p>\n<p>By stworzy\u0107 nowy szablon do tabeli danych, kliknij <strong>Utw\u00f3rz nowy szablon dla segmentacji<\/strong> lub <strong>Utw\u00f3rz nowy szablon dla Dynamic Content<\/strong>.<\/p>\n<p>Te dwa typy szablon\u00f3w s\u0105 bardzo podobne, jednak\u017ce fundamentaln\u0105 r\u00f3\u017cnic\u0105 pomi\u0119dzy nimi jest, \u017ce szablony dla segmentacji zwracaj\u0105 jedynie kolumn\u0119 email, podczas gdy szablony dla Dynamic Content mog\u0105 zwr\u00f3ci\u0107 dowolne kolumny z bazy danych.<\/p>\n<p>Potem wykonaj nast\u0119puj\u0105ce kroki:<\/p>\n<ol>\n<li>Wprowad\u017a nazw\u0119 szablonu i kr\u00f3tki opis.<\/li>\n<li>Z menu <strong>Tabela<\/strong> wybierz tabel\u0119, z kt\u00f3rej chcesz pobra\u0107 dane.<\/li>\n<li>Pod <strong>SELECT<\/strong> wybierz kolumny tabeli, kt\u00f3re wyszukiwanie powinno zwr\u00f3ci\u0107. Jak wskazane powy\u017cej, je\u015bli tworzysz szablon dla segmentacji, mo\u017cesz jedynie zwr\u00f3ci\u0107 kolumn\u0119 zawieraj\u0105c\u0105 e-mail.<\/li>\n<li>Wpisz swoje zapytanie SQL w miejscu pod <strong>FROM (baza danych) AS (nazwa)<\/strong>.<br \/><img decoding=\"async\" src=\"https:\/\/help.expertsender.com\/wp-content\/uploads\/2024\/03\/1566638358664-1566638358664.png\" class=\"fr-fic fr-dib fr-fil fr-bordered\">\n<\/li>\n<li>Opcjonalnie, mo\u017cesz tak\u017ce doda\u0107 kilka parametr\u00f3w, kt\u00f3re Ci p\u00f3\u017aniej pomog\u0105 sformu\u0142owa\u0107 konkretne zapytanie. Nast\u0119pnie wci\u015bnij <strong>Zapisz zmiany<\/strong>.\n<div class=\"f-accordion-panel fr-inner\">\n<h2 id=\"parametry-w-zapytaniach-sql\">Parametry w zapytaniach SQL<a href=\"#parametry-w-zapytaniach-sql\" class=\"not-prose content-heading-link\">#<\/a><\/h2>\n<p>Parametr to jedna z kolumn w bazie danych, kt\u00f3r\u0105 chcesz u\u017cy\u0107 w swoim wyszukiwaniu, np. &#8220;ilo\u015b\u0107 transakcji&#8221;. Mo\u017cesz oczywi\u015bcie odnie\u015b\u0107 si\u0119 do dowolnej kolumny w tre\u015bci zapytania, zauwa\u017c jednak, \u017ce musisz wprowadzi\u0107 dok\u0142adn\u0105 warto\u015b\u0107, kt\u00f3rej szukasz (np. liczba zam\u00f3wie\u0144 jest wi\u0119ksza od 10). Czasami jednak mo\u017cesz chcie\u0107 wykona\u0107 podobne wyszukiwanie z inn\u0105 warto\u015bci\u0105, np. chcie\u0107 znale\u017a\u0107 wszystkich klient\u00f3w, kt\u00f3rzy dokonale wi\u0119cej ni\u017c 15 zam\u00f3wie\u0144. Bez parametru musia\u0142by\u015b w tym celu stworzy\u0107 nowy szablon SQL, natomiast parametr umo\u017cliwia Ci oddzielne okre\u015blenie warto\u015bci ka\u017cdego wyszukiwania.<\/p>\n<p>Przeanalizujmy przyk\u0142ad krok po kroku:<\/p>\n<ol>\n<li>Kliknij <strong>Dodaj parametr<\/strong>. Pojawi si\u0119 nowy rz\u0105d.<\/li>\n<li>Wprowad\u017a nazw\u0119, nazw\u0119 do wy\u015bwietlenia, typ oraz warto\u015b\u0107 testow\u0105 swojego parametru. Typ powinien odpowiada\u0107 typowi pola danych, do kt\u00f3rego si\u0119 odnosimy (ilo\u015b\u0107 zam\u00f3wie\u0144 musi by\u0107 liczb\u0105 ca\u0142kowit\u0105).<br \/><img decoding=\"async\" src=\"https:\/\/help.expertsender.com\/wp-content\/uploads\/2024\/03\/1566639094003-1566639094003.png\" class=\"fr-fic fr-dib fr-fil fr-bordered\">\n<\/li>\n<li>Wr\u00f3\u0107 do pola z zapytaniem SQL. Zamiast wprowadza\u0107 sta\u0142\u0105 warto\u015b\u0107, u\u017cyj formy <strong><span>@<\/span>parametr<\/strong>, gdzie &#8220;parametr&#8221; b\u0119dzie nazw\u0105 parametru wprowadzon\u0105 na poprzednim etapie (w naszym przyk\u0142adzie jest to <strong><span><span><span>@ilosc<\/span><\/span><\/span><\/strong>).<br \/><img decoding=\"async\" src=\"https:\/\/help.expertsender.com\/wp-content\/uploads\/2024\/03\/1566639258990-1566639258990.png\" class=\"fr-fic fr-dib fr-fil fr-bordered\">\n<\/li>\n<li>Kliknij <strong>Zapisz zmiany<\/strong>.<\/li>\n<\/ol>\n<p><\/p>\n<p>Dysponujesz teraz funkcjonalnym szablonem zapytania z parametrem. W jaki spos\u00f3b mo\u017cesz go wykorzysta\u0107?\u00a0<\/p>\n<ol>\n<li>Gdy tworzysz <a href=\"345252-segmentation\" rel=\"noopener noreferrer\" target=\"_blank\" title=\"\">segment<\/a> z wyra\u017ceniem dla tabel danych, wybierz opcj\u0119 <strong>Dodaj por\u00f3wnanie z wynikiem zapytania SQL z parametrami<\/strong>.<\/li>\n<li>Wybierz szablon stworzony na poprzednim etapie.<\/li>\n<li>Ustaw warto\u015b\u0107 parametru dla wybranego szablonu:<br \/><img decoding=\"async\" src=\"https:\/\/help.expertsender.com\/wp-content\/uploads\/2024\/03\/1566639659619-1566639659619.png\" class=\"fr-fic fr-dib fr-fil fr-bordered\">\n<\/li>\n<li>Klijnij <strong>OK<\/strong>.<\/li>\n<\/ol>\n<\/div>\n<p>\n<\/li>\n<\/ol>\n<p>Gotowe! Stworzy\u0142e\u015b szablon zapytania SQL, kt\u00f3ry jest gotowy do u\u017cycia.<\/p>\n<p style=\"display:none;\">ready_for_review<\/p>\n","protected":false},"author":5,"featured_media":9692,"parent":0,"menu_order":73,"template":"","format":"standard","emp-category":[165],"class_list":["post-7479","es","type-es","status-publish","format-standard","has-post-thumbnail","hentry","emp-category-subskrybenci-i-listy"],"acf":[],"_links":{"self":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/es\/7479","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/es"}],"about":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/types\/es"}],"author":[{"embeddable":true,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/users\/5"}],"version-history":[{"count":2,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/es\/7479\/revisions"}],"predecessor-version":[{"id":9696,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/es\/7479\/revisions\/9696"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/media\/9692"}],"wp:attachment":[{"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/media?parent=7479"}],"wp:term":[{"taxonomy":"emp-category","embeddable":true,"href":"https:\/\/help.expertsender.com\/pl\/wp-json\/wp\/v2\/emp-category?post=7479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}