c# - SQL Convert DateTime Error -


select dish_category.cat_name, order_items.oi_name, dish_management.d_price, order_items.oi_quantity, order_items.oi_price, order_management.o_time dish_category  inner join dish_management on dish_category.cat_id = dish_management.cat_id  inner join order_items on dish_management.d_id = order_items.d_id  inner join order_management on order_items.o_id = order_management.o_id order_management.o_time = (convert(datetime, convert(datetime, convert(varchar, date, 103),103)) between @dsstart_date , @dsend_date) 

can please guide me query might wrong? error message is:

error in list of function arguments ',' not recognized unable parse query text

  • you've made many calls convert. need 2: 1 converting date column varchar, , 1 converting result datetime format.
  • when calling convert(varchar, date) pass 2 argument, 103 date conversion, not varchar conversion.
  • if want use today's date, use date(now()) did below:

try this:

select dish_category.cat_name, order_items.oi_name, dish_management.d_price,  order_items.oi_quantity, order_items.oi_price, order_management.o_time  dish_category inner join dish_management on dish_category.cat_id = dish_management.cat_id  inner join order_items on dish_management.d_id = order_items.d_id  inner join order_management on order_items.o_id = order_management.o_id  (date(now()) between @dsstart_date , @dsend_date) 

Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -