SELECT 
  cscart_product_descriptions.product_id, 
  cscart_product_descriptions.short_description, 
  IF(
    cscart_product_descriptions.short_description = '' 
    OR cscart_product_descriptions.short_description IS NULL, 
    cscart_product_descriptions.full_description, 
    ''
  ) AS full_description 
FROM 
  cscart_product_descriptions 
WHERE 
  cscart_product_descriptions.product_id IN (
    431070, 431397, 431433, 431255, 431389, 
    431268, 431398, 430783, 431432, 431443, 
    431305, 431306, 430775, 431399, 431493, 
    431386, 431417, 430784, 430967, 431444, 
    431272, 435512, 431016, 431416, 431484, 
    430776, 431254, 431490, 435513, 430763, 
    431371, 431461, 431216, 431318, 431319, 
    431271, 435515, 431269, 431372, 431373, 
    431173, 435514, 430729, 431267, 431270, 
    387051, 435516, 435517, 435518, 432250
  ) 
  AND cscart_product_descriptions.lang_code = 'en'

Query time 0.00215

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "70.09"
    },
    "table": {
      "table_name": "cscart_product_descriptions",
      "access_type": "range",
      "possible_keys": [
        "PRIMARY",
        "product_id"
      ],
      "key": "PRIMARY",
      "used_key_parts": [
        "product_id",
        "lang_code"
      ],
      "key_length": "9",
      "rows_examined_per_scan": 50,
      "rows_produced_per_join": 50,
      "filtered": "100.00",
      "cost_info": {
        "read_cost": "60.10",
        "eval_cost": "10.00",
        "prefix_cost": "70.10",
        "data_read_per_join": "341K"
      },
      "used_columns": [
        "product_id",
        "lang_code",
        "short_description",
        "full_description"
      ],
      "attached_condition": "((`webmarco`.`cscart_product_descriptions`.`product_id` in (431070,431397,431433,431255,431389,431268,431398,430783,431432,431443,431305,431306,430775,431399,431493,431386,431417,430784,430967,431444,431272,435512,431016,431416,431484,430776,431254,431490,435513,430763,431371,431461,431216,431318,431319,431271,435515,431269,431372,431373,431173,435514,430729,431267,431270,387051,435516,435517,435518,432250)) and (`webmarco`.`cscart_product_descriptions`.`lang_code` = 'en'))"
    }
  }
}

Result

product_id short_description full_description
387051 <p>Ebbi Hotel represents a new approach to hospitality in the Albanian Tourism Sector. With a completely dierent style in exterior and interor design, but also with the provision of a service beyond expectations to our guests, we are more than sure that we have set a unique standard in hospitality. Ebbi Hotel is a luxurious beach front hotel that within 2 summer seasons has became traveller's first choice. The excellent feedback came as a result of our daily passion, commitment and determination to overcome the level of hospitality at international levels.</p> <p>The room is equipped with:</p> <ul><li>Sea view,</li><li>Flat-Screen TV,</li><li>Telephone,</li><li>Safety Deposit Box,</li><li>Make-Up Desk,</li><li>Air-conditioner,</li><li>Hairdryer,</li><li>Free toiletries,</li><li>Bathroom,</li><li>Slippers,</li><li>Beverages Fridge,</li><li>Wake-up service,</li><li>Free WIFI.</li></ul>
430729
430763
430775
430776
430783
430784
430967
431016
431070
431173
431216
431254
431255
431267
431268
431269
431270
431271
431272
431305
431306
431318
431319
431371
431372
431373
431386
431389
431397
431398
431399
431416
431417
431432
431433
431443
431444
431461
431484
431490
431493
432250 <h3 class="text-center">Dacia Logan</h3><h3><em>Garantie 100 euro</em> </h3><h4> Classa family</h4><ol><li>3 zile                 <strong> 22  </strong>    Euro                        </li><li>4-8 zile               <strong>21</strong>      Euro                     </li><li>9-14 zile         <strong>   19.00</strong>  Euro     </li><li>15-21 zile          <strong>16.00</strong>  Euro     </li><li>22-30 zile         <strong> 15.00</strong>  Euro    </li></ol><h5><em>Cutie Viteza Manuala</em></h5><h5><em>Capacitate 5 pasageri </em></h5><h5><em>Carburant Diesel </em></h5><h5><em>Consum Carburant 5.5 L / 100 km </em></h5><h5><em>Ac, Abc, Airbags, Central locking, Cruise control, Electric windows, Esp</em></h5><p><br /></p><p><br /></p><p><br /></p>
435512 Gel Trifase Automodellante UV\nmedia viscosità<br /> \nNon genera calore<br /> \nnon cola<br /> \nnon ingiallisce<br /> \ncolore trasparente
435513 Gel Trifase Automodellante UV\nmedia viscosità<br /> \nNon genera calore<br /> \nnon cola<br /> \nnon ingiallisce<br /> \ncolore trasparente
435514 Gel Trifase Automodellante UV\nmedia viscosità<br /> \nNon genera calore<br /> \nnon cola<br /> \nnon ingiallisce<br /> \ncolore trasparente
435515 Gel trifasico automodellante leggermente rosato che dona alle unghie un effetto naturale . Polimerizza in 2 minuti.\nMedia viscosità<br /> \nNon genera calore<br /> \nnon cola<br /> \nnon ingiallisce<br /> \ncolore rosa trasparente naturale
435516 Gel trifasico automodellante leggermente rosato che dona alle unghie un effetto naturale . Polimerizza in 2 minuti.\nMedia viscosità<br /> \nNon genera calore<br /> \nnon cola<br /> \nnon ingiallisce<br /> \ncolore rosa trasparente naturale
435517 Gel trifasico automodellante leggermente rosato che dona alle unghie un effetto naturale . Polimerizza in 2 minuti.\nMedia viscosità<br /> \nNon genera calore<br /> \nnon cola<br /> \nnon ingiallisce<br /> \ncolore rosa trasparente naturale
435518