Re: couldn't figure out a sql statement for what I want, anyone can help? thanks

bhoopal <[email protected]> Fri, 5 Oct 2007 02:39:52 -0700 (PDT)
Newsgroups gmane.comp.db.mysql.java
Message-ID <[email protected]>

raybristol wrote:
> 
> I have 2 tables in database:
> 
> table A:
> ID(int) | receivedDate (Timestamp)
> 
> 
> table B:
> 
> ID(int) | Days (int)
> 
> 
> 
> I want to use 'Select into' to create a new table with 2 columns like:
> 
> new table:
> 
> ID(int) | newReceivedDate (Timestamp)   
> 
> 
> the column 'newReceivedDate' will be based on A.receivedDate + B.Days, so
> if I got a row in table A: 1, 01-12-2007, a row in table B: 1, 3, then I
> should have a row in new table: 1, 04-12-2007
> 
> I hope that make sense and wonder whether I can do it with sql statement,
> many thanks!
> 


Use  this query. I hope it will works for your task

CREATE TABLE NEWRECDATE SELECT RD.ID, ADDDATE(RD.RECDATE,  RDY.DAYS)  FROM
RECDATE RD LEFT JOIN RECDAYS RDY ON RD.ID = RDY.ID ;

-- 
View this message in context: http://www.nabble.com/couldn%27t-figure-out-a-sql-statement-for-what-I-want%2C-anyone-can-help--thanks-tf4569972.html#a13056335
Sent from the MySQL - Java mailing list archive at Nabble.com.


-- 
MySQL Java Mailing List
For list archives: http://lists.mysql.com/java
To unsubscribe:    http://lists.mysql.com/[email protected]