Solved

How to write a query that will move data within a table

Posted on 2007-11-29
9
180 Views
Last Modified: 2010-05-18
I have a table called tblDataLocation and there are fields named  "Drive" and "folder". when i first began this database I had some data that was just a small amout so it was under "Personal" in the "drive" column and in the "folder" column under "Stuff".. well now "Stuff" has gotten so big  i want to copy all the records under the column "drive" with a name of "personal" and under "folder" with the name of "stuff" to now be moved to the column "drive" with a name of "Stuff" and the  "folder" column left blank cause i will add that later.
0
Comment
Question by:jlcannon
  • 3
  • 3
  • 2
  • +1
9 Comments
 
LVL 119

Expert Comment

by:Rey Obrero
ID: 20374740
post sample data from your table
0
 
LVL 11

Expert Comment

by:TWBit
ID: 20374789
How about this:

UPDATE tblDataLocation SET tblDataLocation.Folder = Null, tblDataLocation.Drive = "Stuff"
WHERE (((tblDataLocation.Folder)="Stuff"));
0
 
LVL 11

Expert Comment

by:TWBit
ID: 20374801
Sorry, use this WHERE:

WHERE (((tblDataLocation.Folder)="Stuff") AND ((tblDataLocation.Drive)="Personal"));
0
 

Author Comment

by:jlcannon
ID: 20374802
well i cant really post the data since it is confidential data and the names of the fields have been changed to protect the innocent.. but in the table there is a column named "Drive" and a coulumn named "Folder" and I want to take everythink under the column"Drive" that = "Personal" and under "Folder" that = "stuff" and move it to where under "drive" = to "stuff" and under "folder" = (blank)
0
3 Use Cases for Connected Systems

Our Dev teams are like yours. They’re continually cranking out code for new features/bugs fixes, testing, deploying, testing some more, responding to production monitoring events and more. It’s complex. So, we thought you’d like to see what’s working for us.

 
LVL 119

Expert Comment

by:Rey Obrero
ID: 20374841
<well i cant really post the data since it is confidential data>
create dummy data, so we can understand better what is need to be done
0
 

Author Comment

by:jlcannon
ID: 20374986
https://filedb.experts-exchange.com/incoming/ee-stuff/5885-sampletable.JPG

here is a screen shot of the table i am refereing to. and the data i am needing to move is under the column labled plant as tree and under the location as house and I want to move that data to where the plant is house and the location is left blank.
0
 
LVL 119

Expert Comment

by:Rey Obrero
ID: 20375253
sorry for  being dense today, maybe need more coffee.
but, can you post another screen shot of the final look of the table after the update
0
 
LVL 11

Accepted Solution

by:
TWBit earned 500 total points
ID: 20375303
I guess I don't see why my query wouldn't work.  I've updated it with your references (with what I could read from the screenshot):

UPDATE tblRelays SET tblRelays.Location = Null, tblRelays.Area= "Stuff"
WHERE (((tblRelays.Location)="Stuff") AND ((tblRelays.Area)="Personal"));
0
 
LVL 17

Expert Comment

by:Shanmuga Sundaram
ID: 20375316
why a big confusion. Select the needed fields and insert it into temporary table. For eg. Select a.field1 as field1, a.field2 as field2, b.field1 as field3,b.field2 as field4 into newtablename from table1 a, table2 b where a.fieldx=b.fieldy
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

When you are entering numbers in a speadsheet, and don't remember what 6×7 is, you just type “=6*7" instead. It works in every cell! This is not so in Access. To enter the elusive 42 in a text box, you have to find a calculator, and then copy the re…
Describes a method of obtaining an object variable to an already running instance of Microsoft Access so that it can be controlled via automation.
In Microsoft Access, learn how to “cascade” or have the displayed data of one combo control depend upon what’s entered in another. Base the dependent combo on a query for its row source: Add a reference to the first combo on the form as criteria i…
Access reports are powerful and flexible. Learn how to create a query and then a grouped report using the wizard. Modify the report design after the wizard is done to make it look better. There will be another video to explain how to put the final p…

910 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now