Please help I need help with my code 1 Write a SELECT statem
Please help. I need help with my code
1. Write a SELECT statement that returns these columns from the Products table: The ListPrice column A column that uses the CAST function to return the ListPrice column with 1 digit to the right of the decimal point A column that uses the CONVERT function to return the ListPrice column as an integer A column that uses the CAST function to return the ListPrice column as an integer
2. Write a SELECT statement that returns these columns from the Products table: The DateAdded column A column that uses the CAST function to return the DateAdded column with its date only (year, month, and day) A column that uses the CAST function to return the DateAdded column with its full time only (hour, minutes, seconds, and milliseconds) A column that uses the CAST function to return the OrderDate column with just the month and day
3. Write a SELECT statement that returns these colums from the Orders table: A column that uses the CONVERT function to return the OrderDate column in this format: MM/DD/YYYY. In other words, use two-digit months, days, and years and separate each date component with slashes A column that uses the CONVERT function to return the OrderDate column with the date, and the hours and minutes on a 12-hour clock with an am/pm indicator A column that uses the CONVERT function to return the OrderDate column with 2-digit hours, minutes, and seconds on a 24-hour clock. Use leading zeros for all date/time components.
Solution
Answer:
1)
SELECT ListPrice,
CAST(ListPrice AS decimal)
CONVERT(decimal, ListPrice)
CAST(ListPrice AS Int)
FROM Products;
2)
SELECT DateAdded,
CAST(DateAdded AS date) AS CastDate,
CAST(DateAdded AS time ) AS Time,
CAST(DateAdded AS date (mm:dd)) AS OrderDate,
FROM Products;
3)
SELECT OrderDate,
CONVERT(varchar,OrderDate,101),
CONVERT(varchar,OrderDate,100),
CONVERT(varchar,OrderDate,114),
FROM Orders;
