[Webinar] Learn how to a build a cloud-first strategyRegister Now

x
?
Solved

searching a database table where value of column is equal to value of a related table

Posted on 2009-03-29
1
Medium Priority
?
199 Views
Last Modified: 2012-05-06
hi,
i want to write a query that selects values in a table dependent on the value in a related table. i have a table that stores information about files and the info stored is a filename and a series of codes relating to data in other tables.
so for example i want to search for files in the fle table that has a certain composer but the composer information for the file is not stored in this table, it is stored under a song name column which is an id and has the composer id related to it.
so for the file i just pick a song name and this song name has an id as a link to song name table and within this song name table is a composer ID that links to the composer table. i hope this makes sense?

i want to search for a composer and bring up all data from the files table with this composer?

i have included code i have been trying but it does not work
i am running this query in vb 2008
SELECT     File.AssetFileName, File.AssetSource, [Song Name].[Song Code]
FROM         ((File INNER JOIN
                      [Song Name] ON File.[Song Code] = [Song or Tune].[Song Code]) INNER JOIN
                      Composer ON [Song name].[Composer Code] = Composer.[Composer Code])
WHERE     (Composer.[Composer Code] = '1')

Open in new window

0
Comment
Question by:kipl20
1 Comment
 

Accepted Solution

by:
kipl20 earned 0 total points
ID: 24012988
no worries have worked it out
SELECT     File.AssetFileName, File.AssetSource, [Song Name].[Song Code]
FROM         ((File INNER JOIN
                      [Song Name] ON File.[Song Code] = [Song or Tune].[Song Code]) INNER JOIN
                      Composer ON [Song name].[Composer Code] = Composer.[Composer Code])
WHERE     (Composer.[Composer Code] = '1')

SELECT File.[AssetFilename],File.[AssetSource] 
FROM ((File INNER JOIN [Song Name] ON File.[SongCode] = [Song or Tune].[Song Code]) INNER JOIN Composer ON [Song Nsme].[Composer Code] = Composer.[Composer Code])
WHERE (Composer.[Composer Code] = " & vocalistcode & ")"

Open in new window

0

Featured Post

How to Use the Help Bell

Need to boost the visibility of your question for solutions? Use the Experts Exchange Help Bell to confirm priority levels and contact subject-matter experts for question attention.  Check out this how-to article for more information.

Question has a verified solution.

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

Occasionally there is a need to clean table columns, especially if you have inherited legacy data. There are obviously many ways to accomplish that, including elaborate UPDATE queries with anywhere from one to numerous REPLACE functions (even within…
Real-time is more about the business, not the technology. In day-to-day life, to make real-time decisions like buying or investing, business needs the latest information(e.g. Gold Rate/Stock Rate). Unlike traditional days, you need not wait for a fe…
Please read the paragraph below before following the instructions in the video — there are important caveats in the paragraph that I did not mention in the video. If your PaperPort 12 or PaperPort 14 is failing to start, or crashing, or hanging, …
With just a little bit of  SQL and VBA, many doors open to cool things like synchronize a list box to display data relevant to other information on a form.  If you have never written code or looked at an SQL statement before, no problem! ...  give i…
Suggested Courses

867 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