SELECT 
  SQL_CALC_FOUND_ROWS products.product_id, 
  descr1.product as product, 
  companies.company as company_name, 
  products.product_type, 
  products.parent_product_id, 
  descr1.full_description as full_description 
FROM 
  cscart_products as products 
  LEFT JOIN cscart_product_descriptions as descr1 ON descr1.product_id = products.product_id 
  AND descr1.lang_code = 'en' 
  LEFT JOIN cscart_product_prices as prices ON prices.product_id = products.product_id 
  AND prices.lower_limit = 1 
  LEFT JOIN cscart_companies AS companies ON companies.company_id = products.company_id 
  INNER JOIN cscart_products_categories as products_categories ON products_categories.product_id = products.product_id 
  INNER JOIN cscart_categories ON cscart_categories.category_id = products_categories.category_id 
  AND (
    cscart_categories.usergroup_ids = '' 
    OR FIND_IN_SET(
      0, cscart_categories.usergroup_ids
    ) 
    OR FIND_IN_SET(
      1, cscart_categories.usergroup_ids
    )
  ) 
  AND cscart_categories.status IN ('A', 'H') 
  AND cscart_categories.storefront_id IN (0, 1) 
WHERE 
  1 
  AND cscart_categories.category_id IN (171) 
  AND products.product_id NOT IN (206) 
  AND companies.status IN ('A') 
  AND (
    products.amount > 0 
    OR products.tracking = 'D'
  ) 
  AND (
    products.usergroup_ids = '' 
    OR FIND_IN_SET(0, products.usergroup_ids) 
    OR FIND_IN_SET(1, products.usergroup_ids)
  ) 
  AND products.status IN ('A') 
  AND prices.usergroup_id IN (0, 0, 1) 
  AND products.parent_product_id = 0 
  AND products.company_id IN('1', '2', '3', '4', '5', '6') 
  AND products.product_type != 'D' 
GROUP BY 
  products.product_id 
ORDER BY 
  product asc, 
  products.product_id ASC 
LIMIT 
  0, 4

Query time 0.00159

JSON explain

{
  "query_block": {
    "select_id": 1,
    "cost_info": {
      "query_cost": "6.10"
    },
    "ordering_operation": {
      "using_filesort": true,
      "grouping_operation": {
        "using_temporary_table": true,
        "using_filesort": false,
        "nested_loop": [
          {
            "table": {
              "table_name": "cscart_categories",
              "access_type": "const",
              "possible_keys": [
                "PRIMARY",
                "c_status",
                "p_category_id"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "category_id"
              ],
              "key_length": "3",
              "ref": [
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 1,
              "filtered": "100.00",
              "cost_info": {
                "read_cost": "0.00",
                "eval_cost": "0.20",
                "prefix_cost": "0.00",
                "data_read_per_join": "2K"
              },
              "used_columns": [
                "category_id",
                "storefront_id",
                "usergroup_ids",
                "status"
              ]
            }
          },
          {
            "table": {
              "table_name": "products_categories",
              "access_type": "range",
              "possible_keys": [
                "PRIMARY",
                "pt"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "category_id",
                "product_id"
              ],
              "key_length": "6",
              "rows_examined_per_scan": 4,
              "rows_produced_per_join": 3,
              "filtered": "100.00",
              "using_index": true,
              "cost_info": {
                "read_cost": "1.05",
                "eval_cost": "0.60",
                "prefix_cost": "1.65",
                "data_read_per_join": "48"
              },
              "used_columns": [
                "product_id",
                "category_id"
              ],
              "attached_condition": "((`atulecarter_atul_demo1`.`products_categories`.`category_id` = 171) and (`atulecarter_atul_demo1`.`products_categories`.`product_id` <> 206))"
            }
          },
          {
            "table": {
              "table_name": "products",
              "access_type": "eq_ref",
              "possible_keys": [
                "PRIMARY",
                "status",
                "idx_parent_product_id"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "product_id"
              ],
              "key_length": "3",
              "ref": [
                "atulecarter_atul_demo1.products_categories.product_id"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "17.03",
              "cost_info": {
                "read_cost": "3.00",
                "eval_cost": "0.10",
                "prefix_cost": "5.25",
                "data_read_per_join": "2K"
              },
              "used_columns": [
                "product_id",
                "product_type",
                "status",
                "company_id",
                "amount",
                "usergroup_ids",
                "tracking",
                "parent_product_id"
              ],
              "attached_condition": "((`atulecarter_atul_demo1`.`products`.`parent_product_id` = 0) and ((`atulecarter_atul_demo1`.`products`.`amount` > 0) or (`atulecarter_atul_demo1`.`products`.`tracking` = 'D')) and ((`atulecarter_atul_demo1`.`products`.`usergroup_ids` = '') or find_in_set(0,`atulecarter_atul_demo1`.`products`.`usergroup_ids`) or find_in_set(1,`atulecarter_atul_demo1`.`products`.`usergroup_ids`)) and (`atulecarter_atul_demo1`.`products`.`status` = 'A') and (`atulecarter_atul_demo1`.`products`.`company_id` in ('1','2','3','4','5','6')) and (`atulecarter_atul_demo1`.`products`.`product_type` <> 'D'))"
            }
          },
          {
            "table": {
              "table_name": "companies",
              "access_type": "eq_ref",
              "possible_keys": [
                "PRIMARY"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "company_id"
              ],
              "key_length": "4",
              "ref": [
                "atulecarter_atul_demo1.products.company_id"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "16.67",
              "cost_info": {
                "read_cost": "0.51",
                "eval_cost": "0.02",
                "prefix_cost": "5.87",
                "data_read_per_join": "613"
              },
              "used_columns": [
                "company_id",
                "status",
                "company"
              ],
              "attached_condition": "(`atulecarter_atul_demo1`.`companies`.`status` = 'A')"
            }
          },
          {
            "table": {
              "table_name": "prices",
              "access_type": "ref",
              "possible_keys": [
                "usergroup",
                "product_id",
                "lower_limit",
                "usergroup_id"
              ],
              "key": "usergroup",
              "used_key_parts": [
                "product_id"
              ],
              "key_length": "3",
              "ref": [
                "atulecarter_atul_demo1.products_categories.product_id"
              ],
              "rows_examined_per_scan": 3,
              "rows_produced_per_join": 0,
              "filtered": "29.30",
              "using_index": true,
              "cost_info": {
                "read_cost": "0.09",
                "eval_cost": "0.01",
                "prefix_cost": "6.01",
                "data_read_per_join": "1"
              },
              "used_columns": [
                "product_id",
                "lower_limit",
                "usergroup_id"
              ],
              "attached_condition": "((`atulecarter_atul_demo1`.`prices`.`lower_limit` = 1) and (`atulecarter_atul_demo1`.`prices`.`usergroup_id` in (0,0,1)))"
            }
          },
          {
            "table": {
              "table_name": "descr1",
              "access_type": "eq_ref",
              "possible_keys": [
                "PRIMARY",
                "product_id"
              ],
              "key": "PRIMARY",
              "used_key_parts": [
                "product_id",
                "lang_code"
              ],
              "key_length": "9",
              "ref": [
                "atulecarter_atul_demo1.products_categories.product_id",
                "const"
              ],
              "rows_examined_per_scan": 1,
              "rows_produced_per_join": 0,
              "filtered": "100.00",
              "cost_info": {
                "read_cost": "0.07",
                "eval_cost": "0.01",
                "prefix_cost": "6.10",
                "data_read_per_join": "349"
              },
              "used_columns": [
                "product_id",
                "lang_code",
                "product",
                "full_description"
              ]
            }
          }
        ]
      }
    }
  }
}

Result

product_id product company_name product_type parent_product_id full_description
207 Asus USB-N53 CS-Cart P 0 <p>&nbsp;</p> <div id="product_content_area" class="component_style" style="font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #ffffff; position: relative; z-index: 1; color: #222222; line-height: 18px;"> <div id="overview" class="clearfix" style="border-image: initial; font-style: inherit; font-family: inherit; padding: 0px; margin: 0px; border: 0px initial initial;"><span id="ctl00_ContentPlaceHolder1_ctl00_overview1_span_overview" style="border-image: initial; font-style: inherit; font-family: inherit; padding: 0px; margin: 0px; border: 0px initial initial;"> <p style="padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 4em; margin-left: 0px; border-image: initial; font-style: inherit; font-family: inherit; border: 0px initial initial;">The ASUS USB-N53 is a dual-band USB adapter that provides flexible dual-band connection for lag-free streaming and high performance networking. It also has a superior antenna design for extensive wireless coverage. With the bundled USB cable, you can flexibly adjust the antenna to receive the strongest signal. A friendly user interface utility allows you to install and use the application easily, making the USB-N53 a fantastic router both at home and on the road.</p> <h3 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.4em; margin-left: 0px; border-image: initial; font-weight: normal; font-style: inherit; font-size: 21px; font-family: inherit; color: #0090ff; line-height: 1; background-image: none; height: auto; padding: 0px; border: 0px initial initial;">Flexible Dual-band Connection</h3> <p style="padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 4em; margin-left: 0px; border-image: initial; font-style: inherit; font-family: inherit; border: 0px initial initial;">Wireless-N dual-band internet application for lag-free, high defination streaming.</p> <div class="columns_ab" style="border-image: initial; font-style: inherit; font-family: inherit; padding: 0px; margin: 0px; border: 0px initial initial;"> <div class="column first"> <h3 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.4em; margin-left: 0px; border-image: initial; font-weight: normal; font-style: inherit; font-size: 21px; font-family: inherit; color: #0090ff; line-height: 1; background-image: none; height: auto; padding: 0px; border: 0px initial initial;">Power Signal Transmission</h3> <p style="padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 4em; margin-left: 0px; border-image: initial; font-style: inherit; font-family: inherit; border: 0px initial initial;">Superior antenna design for extensive wireless coverage- an increase of more than 150%.</p> </div> <div class="column last"> <h3 style="margin-top: 0px; margin-right: 0px; margin-bottom: 0.4em; margin-left: 0px; border-image: initial; font-weight: normal; font-style: inherit; font-size: 21px; font-family: inherit; color: #0090ff; line-height: 1; background-image: none; height: auto; padding: 0px; border: 0px initial initial;">Enhanced Reception</h3> <p style="padding-top: 0px; padding-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 4em; margin-left: 0px; border-image: initial; font-style: inherit; font-family: inherit; border: 0px initial initial;">With the USB cable accessory, you can flexibly adjust the antenna to receive the strongest signal.</p> </div> </div> </span></div> </div> <p><span style="color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: xx-small;"><br /></span></p> <p>&nbsp;</p>
205 DIR-657 HD Media Router 1000 CS-Cart P 0 <p>&nbsp;</p> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: 16px; font-family: myriad-pro-1, myriad-pro-2; visibility: visible; color: #555555; border: 0px initial initial;">Up to 300 Mbps speed, 4 Gigabit Ethernet ports and HD Fuel bandwidth prioritization combine to optimize your online entertainment for seamless HD video streams, high-performance gaming, and VOIP calls without annoying glitches or lags. There&rsquo;s a Shareport USB to allow for device printing, an SD Card slot for accessing HD media files and with DLNA, the HD Media Router can connect to virtually any device. The HD Media Router 1000 has been designed to keep up with your connected lifestyle and deliver the uninterrupted connectivity you need to power multiple devices, simultaneously, and keep you in command of your digital universe.<em style="vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; padding: 0px; margin: 0px; border: 0px initial initial;"><br /></em></p> <h3 style="margin-top: 10px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; font-size: 14px; font-weight: 400; vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; line-height: 14px; font-family: myriad-pro-1, myriad-pro-2; visibility: visible; color: #e22736; padding: 0px; border: 0px initial initial;">Features:</h3> <ul style="margin-top: 0px; margin-bottom: 20px; margin-left: 0px; vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: initial; background-attachment: initial; background-origin: initial; background-clip: initial; list-style-position: initial; list-style-image: initial; color: #555555; font-family: myriad-pro-1, myriad-pro-2, arial; padding: 0px; border: 0px initial initial;"> <li style="margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-left: 20px; vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: url(http://amplifi.dlink.com/resource/1325889383000/LumSitesCSS/lumSitesCSS/images/LumSitesGlobalSprite.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-position: 0px -297px; background-repeat: no-repeat no-repeat; border: 0px initial initial;">Up to 300 Mbps data transfer rates</li> <li style="margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-left: 20px; vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: url(http://amplifi.dlink.com/resource/1325889383000/LumSitesCSS/lumSitesCSS/images/LumSitesGlobalSprite.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-position: 0px -297px; background-repeat: no-repeat no-repeat; border: 0px initial initial;">HD Fuel&trade; QoS to prioritize high-bandwidth applications</li> <li style="margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-left: 20px; vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: url(http://amplifi.dlink.com/resource/1325889383000/LumSitesCSS/lumSitesCSS/images/LumSitesGlobalSprite.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-position: 0px -297px; background-repeat: no-repeat no-repeat; border: 0px initial initial;">High bandwidth Gigabit ports for performance devices</li> <li style="margin-top: 0px; margin-right: 0px; margin-bottom: 4px; margin-left: 0px; padding-left: 20px; vertical-align: baseline; border-image: initial; outline-width: 0px; outline-style: initial; outline-color: initial; background-image: url(http://amplifi.dlink.com/resource/1325889383000/LumSitesCSS/lumSitesCSS/images/LumSitesGlobalSprite.png); background-attachment: scroll; background-origin: initial; background-clip: initial; background-position: 0px -297px; background-repeat: no-repeat no-repeat; border: 0px initial initial;">SharePort&trade; Plus Technology for sharing USB 2.0 devices</li> </ul> <p>&nbsp;</p>
208 H.264 Megapixel Surveillance Camera TL-SC3430 CS-Cart P 0 <p>&nbsp;</p> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">What This Product Does</h3> <p class="MsoNormal" style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff; line-height: 18pt;"><span style="font-family: Arial, sans-serif;" lang="EN-US">With its built-in high performance 1.3Mega-Pixel sensor, the TL-SC3430 is excellent for homes, shops, banks, offices and other building surveillance where clearer video and more image detail are required. What is more exciting is that wherever users are, high definition video can be delivered to them with the most fluidity, through a standard web browser or 3G device so that users will be to stay close to what they care for most.<br />With simple installation, event alerts, 2-way audio and other practical functions, the TL-SC3430 is a perfect solution for the advanced viewer with attention to detail.</span></p> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">1.3 Megapixel HD Video for Identification Surveillance</h3> <div style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff; line-height: 18pt; padding: 0px; margin: 0px;">Equipped with high performance 1.3Mega-Pixel sensor, it can provide HD images that are more useful, with more image detail and with wider scope for identification, such as faces of people or a car&rsquo;s license plate.</div> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">Advanced H.264 Codec Delivers Beautifully Smooth Video</h3> <p style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; text-align: left; background-color: #ffffff;">&nbsp;H.264 is an advanced video compression technology that greatly reduces the size of a digital video file (up to 80%) without compromising video quality compared with video quantity. Using H.264 provides savings in network bandwidth and storage costs, as well as achieves much higher video quality for a given bit rate.&nbsp;</p> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">Intelligent Surveillance Functionality</h3> <p class="MsoNormal" style="margin-top: 0px; margin-right: 0px; margin-bottom: 1em; margin-left: 0px; padding-top: 0px; padding-bottom: 0px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff; line-height: 18pt;"><span style="font-family: Arial, sans-serif;" lang="EN-US">Motion detection settings make the camera record automatically and alert you via an e-mail when motion is detected.&nbsp;</span></p> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">Multiple Easy Remote Viewing Options</h3> <div style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff; line-height: 18pt; padding: 0px; margin: 0px;">TP-LINK's TL-SC3430 is compliant with 3GPP protocols, so users can look in on their cameras from 3G mobile Phones, laptops or tablets, such as Android&nbsp;<span style="font-size: 9pt;">&trade;</span>&nbsp;phones or 3G enabled iPads&nbsp;<span style="font-size: 9pt;">&trade;</span>.</div> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">16-channel Management Software</h3> <div style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff; line-height: 18pt; padding: 0px; margin: 0px;">The TL-SC3430&rsquo;s bundled surveillance software assists users with managing multiple cameras at the same time. With it, video from 16 cameras can be displayed on one screen. Users can archive streamed video and audio straight to their hard drives, playback video, and monitor up to 16 cameras on a single screen.</div> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">2-Way Audio Communication</h3> <div style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; background-color: #ffffff; line-height: 18pt; padding: 0px; margin: 0px;">With the TL-SC3430&rsquo;s built-in microphone or one purchased separately, users can hear what&rsquo;s happening within range of their cameras remotely. What&rsquo;s more , by connecting an external speaker to the TL-SC3430, users may also speak to someone near the camera or give a public address depending on the speaker&rsquo;s strength. This brings users more convenience allowing for better communication when monitoring their cameras from a remote location.</div> <h3 style="padding-top: 14px; padding-right: 0px; padding-bottom: 14px; padding-left: 0px; font-size: 20px; font-weight: normal; font: normal normal normal 20px/1 'Trebuchet MS', Arial, Helvetica, sans-serif; color: #333333; text-align: left; background-color: #ffffff; margin: 0px;">Easy Remote Access-DDNS &amp; UPnP</h3> <div style="font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 19px; text-align: left; background-color: #ffffff; padding: 0px; margin: 0px;">Eliminating the need for users to remember a numeric IP address, the TL-SC3430&rsquo;s DDNS feature enables users to remotely access the camera by typing an easy-to-remember domain name (e.g. www.mycamera.com) into their browser. This feature comes in handy, especially when the camera&rsquo;s IP address is always changed by users&rsquo; Internet Service Providers. Even more convenient is if the camera is connected with a router and set up in a local area network, the router&rsquo;s UPnP function can facilitate access to the camera without any complicated configuration of the router or camera.<br /><br /></div> <p>&nbsp;</p>