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

GROUP BY केवल पंक्तियों के साथ एक निश्चित शर्त और तारीख

इसे आज़माएं,

SELECT  transaction_date, transaction_type, SUM(transaction_amount)
FROM    TableName
-- WHERE customer_id = $customer_id
GROUP   BY transaction_date, 
           CASE WHEN transaction_type = 'refund' THEN 1 ELSE RAND() END
ORDER   BY transaction_date DESC



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Percona 5.6 InnoDB समस्या अनुक्रमणिका का सही ढंग से उपयोग नहीं कर रही है

  2. PhpMyAdmin कैसे स्थापित करें

  3. एक ही तालिका में एक ही स्तंभ नाम के साथ कई मान प्रतिध्वनित करें

  4. विशेषता त्रुटि:'टुपल' ऑब्जेक्ट में कोई विशेषता नहीं है 'एन्कोड' - MySQLdb Python

  5. org.json.JSONException:मान <br प्रकार java.lang.String को JSONObject में परिवर्तित नहीं किया जा सकता है