शुरू करेंमुफ़्त में शुरू करें

फ्लाइट फ़ॉर्मैट एकरूप करना II

पिछले अभ्यास में, आपने CONCAT(), REPLICATE(), और LEN() का उपयोग किया था। आपने flight_statistics टेबल से 100 से अधिक delays वाले हर register को निकाला था। एक अलग कॉलम में, आपने carrier_code, registration_code, और airport_code को जोड़कर इस तरह के फ़ॉर्मैट में दिखाया था: "AA - 0000119, JFK".

इस अभ्यास में, आप वही समस्या दोबारा हल करेंगे, इस बार FORMAT() और CONCAT() फंक्शन को साथ में उपयोग करके.

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL Server डेटाबेस में डेटा क्लीनिंग

पाठ्यक्रम देखें

अभ्यास निर्देश

  • उपयुक्त फंक्शन का उपयोग करके carrier_code, फ़ॉर्मैट किया हुआ registration_code, और airport_code को साथ में concatenate करें.
  • registration_code कॉलम को integer में cast करते हुए उसे format करें.
  • 100 से अधिक delays वाले registers को फ़िल्टर करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

SELECT 
    -- Concat the strings
	___(
		carrier_code, 
		' - ', 
        -- Format the code
		___(___(registration_code AS INT), '0000000'),
		', ', 
		airport_code
	) AS registration_code
FROM flight_statistics
-- Filter registers with more than 100 delays
WHERE ___ > 100
कोड संपादित करें और चलाएँ