2009-08-28 5 views
0

Ceci est ma requête SQL: Version 2.1.0.0 subsonique Pas Linq (.net 2,0)Pouvez-vous faire un choix interne avec Subsonic?

select 
(
    select Title from MenuTranslation mnu2 where 
    mnu2.languageid = 1 and mnu2.menuelementid = menutranslation.menuelementid 
)as BaseTitle, * 
from menutranslation 
inner join menuelement on menuelement.id = menutranslation.menuelementid 
where menuelementid 
in (select id from menuelement where parentid = 4) 
and languageid = 2 
+0

Quelle version de Subsonic? Utilisez-vous SqlQuery ou LINQ? –

+0

@Pieter: vous devez surligner la section code puis cliquer sur le bouton "code" (010 101) dans la barre d'outils pour formater correctement les sections de code! –

+0

Ok done, pouvez-vous me donner un signe thx –

Répondre

1

Pas à ce moment - mais vous pouvez exécuter dans les requêtes avec un SELECT - mais pas les sous-requêtes.

0

Vous devez utiliser la classe inlineQuery où vous générez le sql-vous pour accomplir ce que vous allez après