Pytanie : Dlaczego wildcards z multipple wybór kryterium.

I mieć potrzeba rząd dokąd the numer konta móc nie tylko the dokładny numer konta, niektóre różnica.  The numer konta mieć sześć charakter, ale tam  móc variaitions że inny charakter móc przed the 6 przegląd lub póżniej Lub być, ono móc BIG123456 zarówno jak i 123456Small.  I mieć 30 "baza" numer konta który I potrzebować potrzeba wszystkie różnica wszystkie konto, ale od i I widzieć SQL T-SQL pozwolić Dla pętla lub szyk więc I zastanawiać się dlaczego ten potrzeba.  Rigth teraz I mieć the, che wracać the variations.
(1):
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
CREATE STOŁOWY #returndata
(appl_report_id varchar (32) NIEOBOWIĄZUJĄCY
 , rpt_id INT NIEOBOWIĄZUJĄCY
 , job_id INT NIEOBOWIĄZUJĄCY
 , job_mne_cd varchar (60) NIEOBOWIĄZUJĄCY
 , job_nm varchar (60) NIEOBOWIĄZUJĄCY
 , rpt_typ_id INT NIEOBOWIĄZUJĄCY
 , rpt_typ_nm varchar (50) NIEOBOWIĄZUJĄCY
 , rpt_nm varchar (60) NIEOBOWIĄZUJĄCY
 , person_id INT
 , legal_entity_id INT
 , odbierający varchar (60) NIEOBOWIĄZUJĄCY
 , company_nm varchar (100) NIEOBOWIĄZUJĄCY
 , email_address varchar (60) NIEOBOWIĄZUJĄCY
 , phone_nm varchar (35) NIEOBOWIĄZUJĄCY
 , fax_nm varchar (35) NIEOBOWIĄZUJĄCY
 , address_id INT
 , company_address varchar (250) NIEOBOWIĄZUJĄCY
 , delivery_mthd_cd varchar (1) NIEOBOWIĄZUJĄCY
 , delivery_mthd varchar (25) NIEOBOWIĄZUJĄCY)

WSZYWKA #returndata
WYBRANY appl_report_id --appl_report_id varchar (8) NIEOBOWIĄZUJĄCY
    , rpt_id   --rpt_id INT NIEOBOWIĄZUJĄCY
    , job_id    --job_id INT NIEOBOWIĄZUJĄCY
    , "Nieznane" --job_mne_cd varchar (60) NIEOBOWIĄZUJĄCY
    , "Nieznane" --job_nm varchar (60) NIEOBOWIĄZUJĄCY
    , rpt_typ_id--rpt_typ_id INT NIEOBOWIĄZUJĄCY
    , "Tropić"-- varchar (50) NIEOBOWIĄZUJĄCY
    , rpt_nm    --rpt_nm varchar (60) NIEOBOWIĄZUJĄCY
    , (0)         --person_id INT
    , (0)         --legal_entity_id INT
    , "Nieznane" --odbierający varchar (60) NIEOBOWIĄZUJĄCY
    , "Nieznane" --company_nm varchar (60) NIEOBOWIĄZUJĄCY
    , "Nieznane" --email_address varchar (60) NIEOBOWIĄZUJĄCY
    , "Nieznane" --phone_nm varchar (35) NIEOBOWIĄZUJĄCY
    , "Nieznane" --fax_nm varchard (35) NIEOBOWIĄZUJĄCY
    , (0)         --address_id INT
    , "Nieznane" --company_address varchar (100) NIEOBOWIĄZUJĄCY
    , "A"       --delivery_mthd_cd varchar (1) NIEOBOWIĄZUJĄCY
    , "Nieznane" --delivery_mthd varchar (25) NIEOBOWIĄZUJĄCY
OD crs_db.dbo.t_rpt
DOKĄD rpt_typ_id = 102 I
    appl_report_id WEWNĄTRZ ("510577", "608970", "622419", "619860", "567908", "536382", "553742", "536051", "640364", "582691", "576990", "578293", "540046", "610985", "666229", "613857", "588615", "577139", "629519", "537455", "200155", "200154", "104606", "107472", "105874", "200264", "200415", "200541", "671124", "200475")

Odpowiedź : Dlaczego wildcards z multipple wybór kryterium.

Zmieniać the dokąd klauzula

DOKĄD rpt_typ_id = 102 I
(appl_report_id LUBIĆ "%510577%" lub appl_report_id JAK "%608970%" lub appl_report_id JAK "%622419%" lub appl_report_id JAK "%619860%" lub appl_report_id JAK "%567908%" lub appl_report_id JAK "%536382%" lub appl_report_id JAK "%553742%" lub appl_report_id JAK "%536051%" lub appl_report_id JAK "%640364%" lub appl_report_id JAK "%582691%" lub appl_report_id JAK "%576990%" lub appl_report_id JAK "%578293%" lub appl_report_id JAK "%540046%" lub appl_report_id JAK "%610985%" lub appl_report_id JAK "%666229%" lub appl_report_id JAK "%613857%" lub appl_report_id JAK "%588615%" lub appl_report_id JAK "%577139%" lub appl_report_id JAK "%629519%" lub appl_report_id JAK "%537455%" lub appl_report_id LUBIĆ "%200155%" lub appl_report_id JAK "%200154%" lub appl_report_id JAK "%104606%" lub appl_report_id JAK "%107472%" lub appl_report_id JAK "%105874%" lub appl_report_id JAK "%200264%" lub appl_report_id JAK "%200415%" lub appl_report_id JAK "%200541%" lub appl_report_id JAK "%671124%" lub appl_report_id JAK "%200475%")
Inne rozwiązania  
 
programming4us programming4us