Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

मुख्य क्वेरी और उप प्रश्नों का उपयोग करके स्थिति के बीच का उपयोग कैसे करें

आपको WHERE add जोड़ना होगा निम्नलिखित में प्रत्येक उप-प्रश्न का खंड:

  SELECT COUNT(T.tripId) as Escort_Count,
  (
      SELECT COUNT(*) FROM 
      (
          SELECT a.allocationId
          FROM escort_allocation a 
          INNER JOIN trip_details b ON a.allocationId = b.allocationId 
          INNER JOIN cab_allocation c ON a.allocationId = c.allocationId 
          WHERE c.allocationType = 'Adhoc Trip' AND tripDate BETWEEN '20180315' AND '20180320'
          GROUP BY a.allocationId
      ) AS Ad

  ) AS Adhoc_Trip_Count,
  (SELECT COUNT(id) FROM trip_details WHERE tripDate BETWEEN '20180315' AND '20180320') as Total_Count
  FROM 
  ( 
      SELECT a.tripId FROM 
      trip_details a 
      INNER JOIN 
      escort_allocation b 
      ON a.allocationId = b.allocationId 
      WHERE tripDate BETWEEN '20180315' AND '20180320'
      GROUP BY a.allocationId 
  ) AS T



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सत्यनिष्ठा बाधा उल्लंघन:1048 कॉलम 'taggable_id' रिक्त नहीं हो सकता

  2. MySQL डेटाबेस में दृश्यों का उपयोग कैसे करें

  3. MySQL ग्रुपिंग परिणाम समय अवधि के अनुसार

  4. MySQL रोलअप का उपयोग कैसे करें

  5. MySQL में क्या मैं हटाए जाने के बाद हटाई गई पंक्तियों को वापस कर सकता हूं?