2009-09-16 6 views
0

J'ai deux tables. Informations sur l'employé et compétencesRequête pour extraire des données dans un format particulier

Informations sur l'employé a les détails suivants - ID (identifiant unique), FirstName, LastName.
Compétences a les détails suivants - Id employé, Skillset

A données d'échantillon seront les suivantes:

Employee Information 

Id  FirstName    LastName 
1  John     Connor 
2  Thomas    Anderson 

Skills 

EmployeeId   Skillset 
1      CRM 
1      SQL Server 2000 
1      .NET 3.5 
2      Java 
2      Hibernate 

je besoin de mon sortie comme suit:

1 John   Connor   CRM, SQL Server 2000, .NET 3.5 
2. Thomas  Anderson  Java, Hibernate 

I exécuter SQL Server 2000 Y at-il de toute façon, que je peux le faire avec l'aide d'une requête plutôt que d'utiliser des curseurs.

Répondre

0

Non, il n'existe aucun moyen de le faire avec une seule instruction SQL. Vous pourriez le faire avec des curseurs, mais il serait probablement plus facile de le faire dans votre code d'application.

Questions connexes