<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: select with multiple AND condition in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003364#M408029</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi there&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS P1_WERKS LIKE MSEG-WERKS OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S1_LGORT FOR QALS-LAGORTVORG,&lt;/P&gt;&lt;P&gt;                 S1_MATNR FOR MSEG-MATNR,&lt;/P&gt;&lt;P&gt;                 S1_BUDAT FOR MKPF-BUDAT OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT A&lt;SUB&gt;MBLNR A&lt;/SUB&gt;BUDAT A~CPUTM&lt;/P&gt;&lt;P&gt;         B&lt;SUB&gt;ZEILE B&lt;/SUB&gt;MENGE B&lt;SUB&gt;GRUND B&lt;/SUB&gt;LGORT B~BWART&lt;/P&gt;&lt;P&gt;         INTO CORRESPONDING FIELDS OF TABLE ITAB_MSEG&lt;/P&gt;&lt;P&gt;           FROM MKPF AS A INNER JOIN MSEG AS B&lt;/P&gt;&lt;P&gt;           ON A&lt;SUB&gt;MBLNR EQ B&lt;/SUB&gt;MBLNR&lt;/P&gt;&lt;P&gt;          WHERE B~WERKS EQ P1_WERKS AND&lt;/P&gt;&lt;P&gt;                 A~BUDAT IN S1_BUDAT AND&lt;/P&gt;&lt;P&gt;                 LGORT IN S1_LGORT AND&lt;/P&gt;&lt;P&gt;                 B~BWART IN ('321', '350', '122').&lt;/P&gt;&lt;P&gt;    this is how we use AND condition in a select query...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;If one of the parameters is empty, the query fetches no records. &lt;/P&gt;&lt;P&gt;       in the above query P1_WERKS is the parameters...if it is left blank, the select will search the database for a record that satisfies teh select with an empty value for werks (plant), which doesn't exist...so it will not fetch any record...so, it's always good programming practice to make parameters obligatory...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if helpful, reward&lt;/P&gt;&lt;P&gt;Sathish. R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 27 Mar 2007 05:10:12 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-03-27T05:10:12Z</dc:date>
    <item>
      <title>select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003359#M408024</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;How do i use a select query with multiple and conditions. None of the parameters are optional. If one of the parameters is empty, the query fetches no records.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:04:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003359#M408024</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:04:31Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003360#M408025</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi...&lt;/P&gt;&lt;P&gt;  if all are mandatory...then it will stop u at the screen ..if a field left blank..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;so ...no prob with that..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from &amp;lt;dbtab&amp;gt;&lt;/P&gt;&lt;P&gt;   into table &amp;lt;itab&amp;gt;&lt;/P&gt;&lt;P&gt;where &amp;lt;f1&amp;gt; = 'xyz'&lt;/P&gt;&lt;P&gt;  and  &amp;lt;f2&amp;gt; = 'abc'&lt;/P&gt;&lt;P&gt;  and  &amp;lt;f3&amp;gt; = '123'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:07:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003360#M408025</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:07:46Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003361#M408026</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;See the statement below for multiple and conditions.    &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT ebeln&lt;/P&gt;&lt;P&gt;                  lifnr&lt;/P&gt;&lt;P&gt;                  ekgrp&lt;/P&gt;&lt;P&gt;           FROM ekko&lt;/P&gt;&lt;P&gt;           INTO TABLE i_ekko&lt;/P&gt;&lt;P&gt;           WHERE ebeln IN r_ebeln AND&lt;/P&gt;&lt;P&gt;                 lifnr IN r_lifnr AND&lt;/P&gt;&lt;P&gt;                 ekgrp IN r_ekgrp AND&lt;/P&gt;&lt;P&gt;                 bstyp = 'F'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:08:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003361#M408026</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:08:28Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003362#M408027</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If u r using parameters then they should be mandatory,otherwise the select query will fail.I f u want to fetch by making optional then go for select-options instead of parameters...If u r using parameters then u need to enter the data ....u can't make it empty..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Nagaraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:09:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003362#M408027</guid>
      <dc:creator>former_member404244</dc:creator>
      <dc:date>2007-03-27T05:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003363#M408028</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;sorry....dere was a small mistake all the parameters are optional. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;How do i use a select query with multiple and conditions. None of the parameters are mandatory. If one of the parameters is empty, the query fetches no records.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:09:35 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003363#M408028</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:09:35Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003364#M408029</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi there&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETERS P1_WERKS LIKE MSEG-WERKS OBLIGATORY.&lt;/P&gt;&lt;P&gt;SELECT-OPTIONS : S1_LGORT FOR QALS-LAGORTVORG,&lt;/P&gt;&lt;P&gt;                 S1_MATNR FOR MSEG-MATNR,&lt;/P&gt;&lt;P&gt;                 S1_BUDAT FOR MKPF-BUDAT OBLIGATORY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      SELECT A&lt;SUB&gt;MBLNR A&lt;/SUB&gt;BUDAT A~CPUTM&lt;/P&gt;&lt;P&gt;         B&lt;SUB&gt;ZEILE B&lt;/SUB&gt;MENGE B&lt;SUB&gt;GRUND B&lt;/SUB&gt;LGORT B~BWART&lt;/P&gt;&lt;P&gt;         INTO CORRESPONDING FIELDS OF TABLE ITAB_MSEG&lt;/P&gt;&lt;P&gt;           FROM MKPF AS A INNER JOIN MSEG AS B&lt;/P&gt;&lt;P&gt;           ON A&lt;SUB&gt;MBLNR EQ B&lt;/SUB&gt;MBLNR&lt;/P&gt;&lt;P&gt;          WHERE B~WERKS EQ P1_WERKS AND&lt;/P&gt;&lt;P&gt;                 A~BUDAT IN S1_BUDAT AND&lt;/P&gt;&lt;P&gt;                 LGORT IN S1_LGORT AND&lt;/P&gt;&lt;P&gt;                 B~BWART IN ('321', '350', '122').&lt;/P&gt;&lt;P&gt;    this is how we use AND condition in a select query...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt;&amp;gt;&amp;gt;If one of the parameters is empty, the query fetches no records. &lt;/P&gt;&lt;P&gt;       in the above query P1_WERKS is the parameters...if it is left blank, the select will search the database for a record that satisfies teh select with an empty value for werks (plant), which doesn't exist...so it will not fetch any record...so, it's always good programming practice to make parameters obligatory...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if helpful, reward&lt;/P&gt;&lt;P&gt;Sathish. R&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:10:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003364#M408029</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:10:12Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003365#M408030</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;if you are using parameters then all the parameters should be filled make them obligatory other wise you can not get the result...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from dbtab where f1 = p_f1 and f2 = p_f2 and f3 = p_f3...like that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you dont want to make the parameter obligatory but still want user should enter one value then use&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select-options : s_op for mara-matnr no intervals no-extension.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;your select query will be like that&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;select * from dbtab where f1 in s_f1 and f2 in s_f2 and f3 in s_f3 &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;it will fetch the value if any field is blank also.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;shiba dutta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:13:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003365#M408030</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:13:03Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003366#M408031</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I am using it in a function module in which these are as import parameters all optional. select query fails incase any field is empty. I cannot use select-options in function module. Is there any other alternative??&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:13:36 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003366#M408031</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:13:36Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003367#M408032</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi...&lt;/P&gt;&lt;P&gt;  if your parameter is empty..it will not fetch any record from dbase..untill and unless u use select-options..so...you can use the above sent query...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if you want to use ANDs with all the parameters&lt;/P&gt;&lt;P&gt; if u have parameter empty u cannot retreive the data&lt;/P&gt;&lt;P&gt;unti you make select query..without that parameter...ok..then use case stmt..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ram&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Message was edited by: &lt;/P&gt;&lt;P&gt;        Rammohan Nagam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:15:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003367#M408032</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:15:53Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003368#M408033</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;is the FM created by you..??if yes then make the import parametrs mandatory.just remove the tick mark for the check box under the optional.if u r using standard one then no need to pass data to it...plz chek the same...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;nagaraj&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:19:41 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003368#M408033</guid>
      <dc:creator>former_member404244</dc:creator>
      <dc:date>2007-03-27T05:19:41Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003369#M408034</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;but i cannot use select options in a function module.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:21:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003369#M408034</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:21:50Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003370#M408035</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;one thing you can do..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;if p_f1 ne '' and p_f2 ne ''.&lt;/P&gt;&lt;P&gt;select * from dbtab where f1 = p_f1 and f2 = p_f2.&lt;/P&gt;&lt;P&gt;elseif p_f1 ne '' and p_f2 eq ''.&lt;/P&gt;&lt;P&gt;select * from dbtab where f1 = p_f1 .&lt;/P&gt;&lt;P&gt;elseif p_f1 eq '' and p_f2 ne ''.&lt;/P&gt;&lt;P&gt;select * from dbtab where f2 = p_f2 .&lt;/P&gt;&lt;P&gt;else.&lt;/P&gt;&lt;P&gt;select * from dbtab.&lt;/P&gt;&lt;P&gt;endif.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;shiba dutta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:25:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003370#M408035</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:25:49Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003371#M408036</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi hd...&lt;/P&gt;&lt;P&gt;can you tell me thst FM name ...&lt;/P&gt;&lt;P&gt;i'll try..&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 05:29:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003371#M408036</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T05:29:49Z</dc:date>
    </item>
    <item>
      <title>Re: select with multiple AND condition</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003372#M408037</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;i m creating a fm...&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 27 Mar 2007 06:13:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/select-with-multiple-and-condition/m-p/2003372#M408037</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-03-27T06:13:42Z</dc:date>
    </item>
  </channel>
</rss>

