मेरा मुख्य उपयोग यह है कि प्रश्नों के विकास के दौरान सामान पर टिप्पणी करना आसान बनाता है। मैं के साथ नेतृत्व ,
की और and
की:
SELECT
A
-- ,B
,C
,D
-- ,E
FROM TABLE
WHERE 1=1
-- and B='This'
and C='That'
-- and D is not null
इसके अलावा कार्यक्रम को अंत तक सामान से निपटना आसान बनाता है।
this = "SELECT * "
this += "FROM TABLE "
this += "WHERE 1=1 "
if user chooses option a then this += "and A is not null "
if user chooses option b then this += "and B is not null "
if user chooses option b then this += "and C is not null "
if user chooses option b then this += "and D is not null "
अन्यथा आपको पहला विकल्प क्वालिफाई करना होगा ... और प्रत्येक निम्न विकल्प में पिछले विकल्पों की जांच करनी होगी। क्या होगा यदि उपयोगकर्ता ने पिछले उदाहरण में केवल विकल्प डी को चुना? आपको यह सुनिश्चित करना होगा कि if A, B and C aren't chosen
फिर WHERE
अन्य उपयोग करें and
। साथ =
शुरू में, तुम बस बयान के अंत में क्वालिफायर तमाचा कर सकते हैं।