XModPro

SQL JOIN and two loops for the results?

Michael Michael asked Jun 11, 2015
Active Jun 11 · Viewed 2269 times
<p> hello,</p><p> i created a feed where i use two join functions at the sql statement and now to make two loops for the results. but i don't know how.</p><p> this is my feed:</p> <pre>&lt;xmod:Feed ContentType="text/html" FileName="feed_oeffnungszeiten"&gt; &lt;ListDataSource CommandText="SELECT * FROM heurigenkalender_Ausgsteckt JOIN [dbo].[heurigenkalender_Zeiten] ON [heurigenkalender_Ausgsteckt].ID = [heurigenkalender_Zeiten].AusgstecktID JOIN heurigenkalender_Tage ON heurigenkalender_Zeiten.TagRef = heurigenkalender_Tage.ID WHERE heurigenkalender_Ausgsteckt.HeurigenID=@HeurigenID"&gt; &lt;Parameter Name="HeurigenID" Value='[[Url:HeurigenID]]' DataType="Int32" /&gt; &lt;/ListDataSource&gt; &lt;HeaderTemplate&gt; &lt;/HeaderTemplate&gt; &lt;ItemTemplate&gt; &lt;xmod:Format Type="Date" Value='[[Von]]' Pattern="dd.MM.yyyy"/&gt; - &lt;xmod:Format Type="Date" Value='[[Bis]]' Pattern="dd.MM.yyyy"/&gt;&lt;br&gt; [[Tag]] &lt;xmod:IfNotEmpty Value='[[ZeitVon]]'&gt; ge&ouml;ffnet ab [[ZeitVon]] &lt;/xmod:IfNotEmpty&gt; &lt;xmod:IfNotEmpty Value='[[ZeitBis]]'&gt; ge&ouml;ffnet von [[ZeitVon]] - [[ZeitBis]] Uhr &lt;/xmod:IfNotEmpty&gt; &lt;br&gt; &lt;/ItemTemplate&gt; &lt;FooterTemplate&gt;&lt;/FooterTemplate&gt; &lt;/xmod:Feed&gt; </pre><p>The result looks like this:<br> <p> 09.01.2015 - 28.06.2015<br>Freitag <br>09.01.2015 - 28.06.2015<br>Samstag <br>09.01.2015 - 28.06.2015<br>Sonntag <br>09.01.2015 - 28.06.2015<br>Feiertag <br>03.07.2015 - 20.12.2015<br>Freitag <br>03.07.2015 - 20.12.2015<br>Samstag <br>03.07.2015 - 20.12.2015<br>Sonntag <br>03.07.2015 - 20.12.2015<br>Feiertag </p><p>but i like to have it like this:<br> <p> 09.01.2015 - 28.06.2015<br>Freitag <br>Samstag <br>Sonntag <br>Feiertag <br>Freitag&nbsp;</p><p><br>03.07.2015 - 20.12.2015<br>Samstag <br>Sonntag <br>Feiertag<br><br>i have no idea how to make this accept with a stored procedure but my knowledge about stored procedures are very small.</p><p>thanks for help<br><br>best regards<br><br>michael</p></p>

0 Answers

Loading answers...