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

एसक्यूएल में गणित ऑपरेटरों में उपनाम का उपयोग कैसे करें?

दुर्भाग्य से, आप इस तरह स्तंभ उपनामों का उपयोग नहीं कर सकते। वे केवल बाद उपलब्ध हैं SELECT बयान संसाधित किया जाता है। हालाँकि, आप इसे सबक्वेरी या कॉमन टेबल एक्सप्रेशन (CTE) में कर सकते हैं। यहाँ सरल उपश्रेणी है:

SELECT player_name,
       total_games,
       total_points,
       (total_points / total_games) AS average_points
FROM
 (SELECT
 users.username AS player_name,
 COUNT(*) AS total_games,
 SUM(games.points) AS total_points,

 FROM games,
 INNER JOIN users
 ON games.player_id = users.id
 GROUP BY games.player_id) as InnerQuery


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. सप्ताह संख्या का उपयोग करके MySql में सप्ताह का पहला दिन प्राप्त करना

  2. रेडीस्टेडमेंट सिंटैक्स त्रुटि फेंकता है

  3. MySQL में विशेष रूप से INT डेटा टाइप में NULL कैसे डालें?

  4. वेबसाइट डेटाबेस को कैसे अनुकूलित करें

  5. PHP और MySQL डेटाबेस में ब्लॉग कैसे बनाये - DB डिज़ाइन