<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>SQL Server (και άλλες databases)</title><link>https://www.dotnetzone.gr:443/cs/forums/28/ShowForum.aspx</link><description>Θέματα που αφορούν τον SQL Server (7.0, 2000, 2005) αλλά και Oracle, Access, DB2, MySQL, κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64905.aspx</link><pubDate>Mon, 04 Apr 2011 19:17:08 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64905</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64905.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64905</wfw:commentRss><description>E,οχι και 5!&amp;nbsp;&lt;div&gt;4.9. &amp;nbsp;:)&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64904.aspx</link><pubDate>Mon, 04 Apr 2011 18:29:29 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64904</guid><dc:creator>Παναγιώτης Καναβός</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64904.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64904</wfw:commentRss><description>&lt;p&gt;Πφφ, κι εσύ, κάνεις σαν άνθρωπος που έχει 5 χρόνια να γράψει κώδικα! &lt;img src="http://www.dotnetzone.gr/cs/emoticons/emotion-4.gif" alt="Stick out tongue" /&gt;&lt;/p&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64877.aspx</link><pubDate>Mon, 04 Apr 2011 07:38:37 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64877</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64877.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64877</wfw:commentRss><description>@markos, libra storm:&lt;div&gt;Σας ευχαριστώ και τους δύο. Πω πω, αισθάνομαι σαν rookie! Ούτε που το σκέφτηκα να βγάλω το order by στο εξωτερικό select προσθέτοντας το fake record στο resultset με φτιαχτό ord πεδίο!&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Επισήμως μπορώ να χαρακτηρίσω αυτό το post ένα από αυτά που θα ντρέπομαι να ξαναδιαβάσω :)&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64875.aspx</link><pubDate>Mon, 04 Apr 2011 06:30:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64875</guid><dc:creator>Libra Storm</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64875.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64875</wfw:commentRss><description>&lt;P&gt;Αυτό ίσως σε βοηθήσει.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;TABLE style="BORDER-BOTTOM:#e5e5e5 1px solid;BORDER-LEFT:#e5e5e5 1px solid;BACKGROUND-COLOR:#f2f2f2;BORDER-TOP:#e5e5e5 1px solid;BORDER-RIGHT:#e5e5e5 1px solid;" border=0 cellSpacing=0 cellPadding=0 width="100%"&gt;

&lt;TR style="LINE-HEIGHT:normal;VERTICAL-ALIGN:top;"&gt;
&lt;TD style="TEXT-ALIGN:right;WIDTH:40px;"&gt;&lt;PRE style="PADDING-BOTTOM:2px;MARGIN:0px;PADDING-LEFT:2px;PADDING-RIGHT:2px;FONT-FAMILY:courier new;COLOR:gray;FONT-SIZE:11px;BORDER-RIGHT:#e7e7e7 1px solid;PADDING-TOP:2px;"&gt;1
2
3
4
5
6
7
8
 &lt;/PRE&gt;&lt;/TD&gt;
&lt;TD&gt;&lt;PRE style="PADDING-BOTTOM:2px;MARGIN:0px;PADDING-LEFT:8px;PADDING-RIGHT:2px;PADDING-TOP:2px;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:black;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;SELECT&lt;/SPAN&gt;  mytitle, myid
&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;FROM&lt;/SPAN&gt; 
(
	&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;SELECT&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:red;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;'SELECT A VALUE'&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;AS&lt;/SPAN&gt; mytitle, 0 &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;AS&lt;/SPAN&gt; myid, 0 &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;AS&lt;/SPAN&gt; ord 
	&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;UNION&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:silver;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;ALL&lt;/SPAN&gt;
	&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;SELECT&lt;/SPAN&gt; mytitle, myid , ord &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;FROM&lt;/SPAN&gt; myTable
) TMP
&lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;ORDER&lt;/SPAN&gt; &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;BY&lt;/SPAN&gt; TMP.ord &lt;SPAN style="BACKGROUND-COLOR:transparent;FONT-FAMILY:Courier New;COLOR:blue;FONT-SIZE:11px;FONT-WEIGHT:normal;"&gt;ASC&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/PRE&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TABLE&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64874.aspx</link><pubDate>Mon, 04 Apr 2011 06:27:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64874</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64874.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64874</wfw:commentRss><description>Σωτήρη, δοκίμασα το παρακάτω και νομίζω ότι είναι αυτό ψάχνεις. Μπορεί, όμως, να υπάρχει και καλύτερη λύση...&lt;br&gt;&lt;br&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SELECT&lt;/span&gt;     &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;TOP&lt;/span&gt; (100) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;PERCENT&lt;/span&gt; myID, FN, LN
&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;FROM&lt;/span&gt;         (&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SELECT&lt;/span&gt;     0 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; myID, &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'Insert first name'&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; FN, &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'Insert last name'&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; LN, &lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'9999/12/31'&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; AddDate
                       &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;UNION&lt;/span&gt; &lt;span style="color:Silver;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ALL&lt;/span&gt;
                       &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;SELECT&lt;/span&gt;     ContactID &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; myID, FirstName &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; FN, LastName &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; LN, AddDate
                       &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;FROM&lt;/span&gt;         dbo.Contact) &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;AS&lt;/span&gt; t
&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;ORDER&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;BY&lt;/span&gt; AddDate &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;DESC&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;Στο παραπάνω query θέλω όλες οι εγγραφές να ταξινομούνται κατά φθίνουσα διάταξη ως προς την ημερομηνία προσθήκης. Συνεπώς, στην dummy εγγραφή δίνω μια μέγιστη τιμή για την ημερομηνία και ησυχάζω. Βεβαίως, το πεδίο της ημερομηνίας δεν εμφανίζεται στο τελικό αποτέλεσμα. Τώρα, γιατί χρησιμοποίησα τρία πεδία αντί για δύο... ούτε κι εγώ το κατάλαβα.&lt;br&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64873.aspx</link><pubDate>Mon, 04 Apr 2011 06:23:03 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64873</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64873.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64873</wfw:commentRss><description>Εδώ που τα λέμε, δίκιο είχες να το παρανοήσεις. Ελεγα "να ξαναπώ" αλλά διαπίστωσα οτι δεν ήμουν ξεκάθαρος αρχικά, και φυσικά δεν το είχα αποσαφηνίσει από την αρχή. Το συγκεκριμένο module το έχω μόνο σε executable μορφή, είναι generic χρήσης και φυσικά δεν μπορώ να επέμβω στον κώδικα (και δεν θέλω κιόλας :) )&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64872.aspx</link><pubDate>Mon, 04 Apr 2011 05:56:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64872</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64872.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64872</wfw:commentRss><description>&lt;BLOCKQUOTE&gt;&lt;div&gt;&lt;img src="http://www.dotnetzone.gr/cs/Themes/default/images/icon-quote.gif"&gt; &lt;strong&gt;cap:&lt;/strong&gt;&lt;/div&gt;&lt;div&gt;Να ξαναπώ οτι το μόνο μου interface με το συγκεκριμένο dropdown είναι ένα query....&lt;br&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/BLOCKQUOTE&gt;&lt;br&gt;&lt;br&gt;Συγγνώμη. Δικιά μου παρανόηση. Όσον αφορά την αντικατάσταση του 100% από 99.99% θα απαντήσω το προφανές: Περιμένω να μην λειτουργήσει το query όταν το πλήθος των εγγραφών υπερβαίνει τις 10.000 (δεν το δοκίμασα βέβαια).&lt;br&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64871.aspx</link><pubDate>Mon, 04 Apr 2011 04:34:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64871</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64871.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64871</wfw:commentRss><description>Να ξαναπώ οτι το μόνο μου interface με το συγκεκριμένο dropdown είναι ένα query. Δεν μπορώ να γράψω οποιουδήποτε είδους κώδικα, και το query πρέπει να φέρνει ΜΟΝΟ δύο πεδία, με τη σωστή σειρά, και συγκεκριμένα aliases.&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64868.aspx</link><pubDate>Mon, 04 Apr 2011 04:03:24 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64868</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64868.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64868</wfw:commentRss><description>Το να έρθει με το query είναι η προφανής λύση, αλλά μπορείς να εισάγεις την τιμή με απλό insert &lt;b&gt;αφού ολοκληρωθεί &lt;/b&gt;το databound event (π.χ. ddl.items.insert(ixd,message)). Ξέρω, η σύνταξη είναι λίγο "αφαιρετική", αλλά νομίζω είναι κατανοητό αυτό που θέλω να πω.&lt;br&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64867.aspx</link><pubDate>Mon, 04 Apr 2011 03:49:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64867</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64867.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64867</wfw:commentRss><description>Πρόκειται για dropdown, ναι, αλλά όχι asp.net dropdownlist. Για την ακρίβεια, είναι το dropdown field του Datasprings Dynamic Forms for DotNetNuke :)&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Αυτό παίρνει τις τιμές του μεταξύ άλλων και από query, για διάφορους λόγους θέλω και η default value να έρχεται από το query.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item><item><title>Απ: ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64866.aspx</link><pubDate>Mon, 04 Apr 2011 03:40:16 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64866</guid><dc:creator>Markos</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64866.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64866</wfw:commentRss><description>Σωτήρη, πρόκειται για DropDownList; Αν ναι, κοίταξε &lt;a href="http://www.dotnetzone.gr/cs/forums/thread/50293.aspx"&gt;αυτό &lt;/a&gt;το thread.&lt;br&gt;</description></item><item><title>ORDER BY και SELECT TOP 100 PERCENT σε subquery</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/64865.aspx</link><pubDate>Mon, 04 Apr 2011 02:22:15 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:64865</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/64865.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=28&amp;PostID=64865</wfw:commentRss><description>Εχω την εντύπωση οτι θα ακούσω πράγματα για το συγκεκριμένο θέμα όπως "το έχουμε αναλύσει ήδη σε 100+ προηγούμενα posts" και άλλα τέτοια όμορφα, αλλά κανείς δεν έχασε τίποτα ρωτώντας.&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Εχω ένα πινακάκι που αποτελειται από τρία πεδία:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;id int identity&lt;/div&gt;&lt;div&gt;title nvarchar(100)&lt;/div&gt;&lt;div&gt;ord int&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Θέλω να φέρω τα id, title ταξινομημένα κατά ord. Μέχρι εδώ καλά. Θέλω όμως να κοτσάρω και μια πρώτη εγγραφή, η οποία δεν βρίσκεται στον πίνακα, με τίτλο π.χ. "Please select a value". Το σημαντικό εδώ είναι ότι για διάφορους λόγους πρέπει να φέρω ΑΚΡΙΒΩΣ τα δύο αυτά πεδία, με συγκεκριμένα ονόματα, και κανένα άλλο.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ετσι λοιπόν δεν μπορώ να κάνω αυτό:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-family:'Courier New';font-size:11px;white-space:pre;"&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;select&lt;/span&gt; N&lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'--- Please select a value'&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; mytitle, 0 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; myid ,0 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; ord&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;pre&gt;&lt;span style="background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;&lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;union&lt;/span&gt; &lt;span style="color:silver;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;all&lt;/span&gt;
&lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;select&lt;/span&gt; title &lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; mytitle, id &lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; myid,ord &lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;from&lt;/span&gt; mytable
&lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;order&lt;/span&gt; &lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;by&lt;/span&gt; ord &lt;span style="color:blue;background-color:transparent;font-family:'Courier New';font-size:11px;font-weight:normal;"&gt;asc&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;(mytitle, myid είναι τα υποτιθέμενα aliases που θα πρέπει να χρησιμοποιήσω).&amp;nbsp;&lt;/div&gt;&lt;div&gt;Αν το κάνω αυτό, τότε παίρνω και τη στήλη ord που δεν τη θέλω.&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Μπορώ όμως να κάνω αυτό:&lt;/div&gt;&lt;div&gt;&lt;pre&gt;&lt;span style="color:Black;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;select&lt;/span&gt; N&lt;span style="color:Red;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;'--- Please select a value'&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; mytitle, 0 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; myid
&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;union&lt;/span&gt; &lt;span style="color:Silver;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;all&lt;/span&gt;
&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;select&lt;/span&gt; tmp.myid, tmp.mytitle &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;from&lt;/span&gt; (
&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;select&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;top&lt;/span&gt; 100 &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;percent&lt;/span&gt; title &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; mytitle, id &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;as&lt;/span&gt; myid &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;from&lt;/span&gt; mytable
&lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;order&lt;/span&gt; &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;by&lt;/span&gt; mytable.ord &lt;span style="color:Blue;background-color:Transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;asc&lt;/span&gt;
) tmp&lt;/span&gt;&lt;/pre&gt;&lt;div&gt;Επειδή είμαι σε subquery που κανονικά απαγορεύεται το order by, χρησιμοποιώ το top 100 percent.&amp;nbsp;Και, όπως θα καταλάβατε, σε όρους ordering παίρνω το παπάκι εις διπλούν (sic), αλλιώς δεν θα σας έγραφα το συγκεκριμένο post. Ο λόγος είναι οτι ο SQL Server 2008 &lt;a href="http://blog.sqlauthority.com/2009/11/24/sql-server-interesting-observation-top-100-percent-and-order-by/"&gt;αγνοεί το top 100 percent και το order by σε subquery, όπως γράφει ο φιλαράκος μας ο Pinal Dave εδω&lt;/a&gt;. (Εντάξει, δεν γράφει αυτό ακριβώς, αλλά από τα συμφραζόμενα αυτό βγαίνει).&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;Ο μόνος τρόπος να πετύχω αυτό που θέλω και να δουλέψει αυτό το ordering είναι να χρησιμοποιήσω το 99.99 percent. Και ερωτώ: Είναι σωστό; Μήπως υπάρχει κάτι άλλο που θα μπορούσα / θα έπρεπε να δοκιμάσω;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;</description></item></channel></rss>