Hi Welcome to Justanswer, I will be more than happy to assist you with your issue.
Please give me one day time
I am currently very busy and will be able to help you tomorrow...
I need it by 1 pm. Is that going to be a problem?
Are you going to be able to answer it by then?
let me work on it tonight then
OK, I will check back in the morning to see if it's completed. Thank you.
yeah its my 11:22 PM now
I will send you whatever I can tonight
same here, we must be in the same time zone
I am in Florida
I am in Jupiter-33458
there you go
the Last one is taking more time...
1.Write a SELECT statement that returns four columns based on the InvoiceTotal column of the Invoices table: •Use the CAST function to return the first column as data type decimal with 2 digits to the right of the decimal point. •Use CAST to return the second column as a varchar. •Use the CONVERT function to return the third column as the same data type as the first column. •Use CONVERT to return the fourth column as a varchar, using style 1.
select cast(invoicetotal as decimal) as Column1 ,cast(invoicetotal as varchar) as Column2,convert(decimal,invoicetotal) as column3,convert(Varchar,invoicetotal) as column4 from invoices ;
Unable to convert decimal from type money.Overflow.
2.Write a SELECT statement that returns four columns based on the InvoiceDate column of the Invoices table: •Use the CAST function to return the first column as data type varchar. •Use the CONVERT function to return the second and third columns as a varchar, using style 1 and style 10, respectively. •Use the CAST function to return the fourth column as data type real. select cast(invoicedate as varchar) as column1, Convert(varchar,invoicedate, 1) as column2, Convert(varchar,invoicedate ,10) as column3, cast(invoicedate as real) as column4 from invoices
3.Write a SELECT statement that returns two columns based on the Vendors table. The first column, Contact, is the vendor contact name in this format: first name followed by last initial (for example, “John S.”) The second column, Phone, is the VendorPhone column without the area code. Only return rows for those vendors in the 559 area code. Sort the result set by first name, then last name.
select (vendorcontactfname+' '+vendorcontactLname) as contact, substring(vendorphone,6,15) as phone from vendors where patindex('%559%',substring(vendorphone,1,5))>0 order by vendorcontactfname,vendorcontactLname
4.Write a SELECT statement that returns the InvoiceNumber and balance due for every invoice with a non-zero balance and an InvoiceDueDate that’s less than 30 days from today.
select * from invoices where credittotal>0 and (datediff(day, getdate(),invoiceduedate) >30)
5.Modify the search expression for InvoiceDueDate from the solution for exercise 4. Rather than 30 days from today, return invoices due before the last day of the current month. Here are the files.
not sure if I can complete it by tomorrow
I figured out the last one. Thank you for your help.