Fråga : Behövd hjälp för SQL-subquery

Jag har denna query som fungerar fint:
SELECT tblProject.ID, tblProject.Name, tblProject.PercentComplete, tblProject.StartDate, tblProject.ScheduledEndDate, tblProject.ActualEndDate,
tblCompany.Name SOM företaget, tblProject INRE JOIN
som för tblProject_Status.Status
FROM är tblCompany PÅ DEN INRE JOIN
tblProject_Statusen för tblProject.fkCompany = för tblCompany.ID PÅ tblProject.fkStatus = tblProject_Status.ID
ORDER VID tblProject.ID DESC

What som jag önskar, är att tillfoga en kolonn till resultaten som visar att datera av det nyaste tillträdeet i tblProject_Blogen bordlägger, så att jag kan resumera när den sist uppdateringen gjordes.  Underqueryen bör gå något något liknande detta:
SELECT (DateTime) max SOM MostRecent
FROM tblProject_Blog
GROUP VID fkProject

Can någon ledtråd mig in på hur ”förbind” dessa två queries, så att resultaten från understödja visar upp som en kolonn i resultaten av första?  Tack! ****** för
GO

/för

USE [DGI] anmärker:  Bordlägga [dbo]. skriva daterar: [tblProject_Blog] 07/26/2010 16:34: 11 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE BORDLÄGGER [dboen]. [tblProject_Blog] (den 1.1) INTE OGILTIGA IDENTITETEN för
[LEGITIMATIONEN] [int] (, OGILTIG
[fkProject] [int], OGILTIG
[fkEmployeen] [int], OGILTIG
[datetime], (max)
[[varchar] text] OGILTIGT, det PRIMÄRA TVÅNGET för
[PK_tblProject_Blog] STÄMM SAMLA I EN KLUNGA
(
[LEGITIMATIONEN] ASC
) MED (PAD_INDEX = AV, STATISTICS_NORECOMPUTE = AV, IGNORE_DUP_KEY = AV, ALLOW_ROW_LOCKS = PÅ, ALLOW_PAGE_LOCKS = PÅ) PÅ [PRIMÄR]
) PÅ [PRIMÄR]

GO

SET ANSI_PADDING OFF
GO

ALTER BORDLÄGGER [dboen]. MED KONTROLLEN TILLFOGA det UTLÄNDSKA TVÅNGET [FK_tblProject_Blog_tblProject] [tblProject_Blog] STÄMM ([fkProject])
REFERENCES [dbo]. [tblProject] ([LEGITIMATIONEN]) BORTTAGNINGS CASCADE
GO

ALTER för
ON BORDLÄGGER [dboen]. [för KONTROLLTVÅNGET för tblProject_Blog] ****** för
GO

/för
GO



USE [DGI] [FK_tblProject_Blog_tblProject] anmärker:  Bordlägga [dbo]. skriva daterar: [tblProject] 07/26/2010 16:34: 20 ******/
SET ANSI_NULLS ON
GO

SET QUOTED_IDENTIFIER ON
GO

SET ANSI_PADDING ON
GO

CREATE BORDLÄGGER [dboen]. [namnge] [tblProject] (den 1.1) INTE OGILTIGA IDENTITETEN för
[LEGITIMATIONEN] [int] (, OGILTIG
[int],
[varchar] (128) OGILTIGT, OGILTIG
[fkStatusen] [int], OGILTIG
[PercentComplete] [int], OGILTIG
[StartDate] [datera], OGILTIG
[ScheduledEndDate] [datera], OGILTIG
[ActualEndDate] [datera], OGILTIG
[ProductBuyPrice] [pengar], OGILTIG
[ProductSellPrice] [pengar],
[ProfessionalServicesBudget] [pengar] OGILTIGT, det PRIMÄRA TVÅNGET för
[PK_tblProject] STÄMM SAMLA I EN KLUNGA
(
[LEGITIMATIONEN] ASC
) MED (PAD_INDEX = AV, STATISTICS_NORECOMPUTE = AV, IGNORE_DUP_KEY = AV, ALLOW_ROW_LOCKS = PÅ, ALLOW_PAGE_LOCKS = PÅ) PÅ [PRIMÄR]
) PÅ [PRIMÄR]

GO

SET ANSI_PADDING OFF
GO

" klar "

Svar : Behövd hjälp för SQL-subquery

jag gissar dig precis behov för att ha bygga bo treemap endast.
Skapa också en beståndsdel klassificerar med 2 attribut: stämma och värdera

något som är lik

TreeMap parentTM = nya TreeMap ();
TreeMap childTM1 = nya TreeMap ();
TreeMap childTM2 = nya TreeMap ();
Beståndsdel elem1 = nyckel- ny beståndsdel (, värdera);
…,
// satte beståndsdelar till kartlägga
childTM1.put (”1”, elem1);
childTM1.put (”2”, elem2);

childTM2.put (”1”, elem1);
childTM2.put (”2”, elem2);

parentTM.put (”1”, childTM1);
parentTM.put (”2”, childTM2);
Andra lösningar  
 
programming4us programming4us