Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Dear All,
I have the following SQL for 25-04-07 but I want to change it for today means that if I open it tomorroe then it will show records for 26-04-07 not 25-04-07. My SQL is : SELECT `Sheet1$`.date, `Sheet1$`.party, `Sheet1$`.amount FROM `C:\tmp.xls`.`Sheet1$` `Sheet1$` WHERE (`Sheet1$`.date={ts '2007-04-25 00:00:00'}) Kindly solve my problem. Thnx |
#2
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
If you have one cell with the =TODAY() formula, then run a macro that copies
and pastes 'Special, Values', this will give you a date that stays the same. Remember to format the destination cell as Date before pasting. BCB "shaqil" wrote: Dear All, I have the following SQL for 25-04-07 but I want to change it for today means that if I open it tomorroe then it will show records for 26-04-07 not 25-04-07. My SQL is : SELECT `Sheet1$`.date, `Sheet1$`.party, `Sheet1$`.amount FROM `C:\tmp.xls`.`Sheet1$` `Sheet1$` WHERE (`Sheet1$`.date={ts '2007-04-25 00:00:00'}) Kindly solve my problem. Thnx |
#3
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
Try the SQL DATE() function. Typically that function returns the current
date to a query: Example: SELECT `Sheet1$`.date, `Sheet1$`.party, `Sheet1$`.amount FROM `C:\tmp.xls`.`Sheet1$` `Sheet1$` WHERE (`Sheet1$`.date=DATE()) Does that help? *********** Regards, Ron XL2002, WinXP "shaqil" wrote: Dear All, I have the following SQL for 25-04-07 but I want to change it for today means that if I open it tomorroe then it will show records for 26-04-07 not 25-04-07. My SQL is : SELECT `Sheet1$`.date, `Sheet1$`.party, `Sheet1$`.amount FROM `C:\tmp.xls`.`Sheet1$` `Sheet1$` WHERE (`Sheet1$`.date={ts '2007-04-25 00:00:00'}) Kindly solve my problem. Thnx |
#4
![]()
Posted to microsoft.public.excel.worksheet.functions
|
|||
|
|||
![]()
On Apr 26, 4:00 am, Ron Coderre
wrote: Try the SQL DATE() function. Typically that function returns the current date to a query: Example: SELECT `Sheet1$`.date, `Sheet1$`.party, `Sheet1$`.amount FROM `C:\tmp.xls`.`Sheet1$` `Sheet1$` WHERE (`Sheet1$`.date=DATE()) Does that help? *********** Regards, Ron XL2002, WinXP "shaqil" wrote: Dear All, I have the following SQL for25-04-07but I want to change it for today means that if I open it tomorroe then it will show records for 26-04-07not25-04-07. My SQL is : SELECT `Sheet1$`.date, `Sheet1$`.party, `Sheet1$`.amount FROM `C:\tmp.xls`.`Sheet1$` `Sheet1$` WHERE (`Sheet1$`.date={ts '2007-04-25 00:00:00'}) Kindly solve my problem. Thnx Thanks a lot Mr Ron, ur SQL is working. U did the same job that Ron did for Harry in Harry potter & Sorcerer's Stone. Thnk U Very Much. |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
IF TODAY equals date in cell A10, or if TODAY is beyond that date | Excel Worksheet Functions | |||
Keep cell data with records from a query | Excel Discussion (Misc queries) | |||
Keeping cell data with records from a query | Excel Discussion (Misc queries) | |||
Using "today" in an XLS Query | Excel Discussion (Misc queries) | |||
=IF(OR(TODAY() |
Excel Discussion (Misc queries) |