Database-I wrote a mysql Query, but the order of the two orderby segments is different.

Source: Internet
Author: User
The first segment is non-paging & quot; selectT. ID, TName. name, (selectCount (UsingT. TID) fromUsingTwhereUsingT. TIDT. ID) asLinkCountfromTinnerjoinTNameonT. TNameIDTName. IDandTName. namelike @ tnameorderbyNameasc; (selectT. IDfromTinnerjoinTNameonT... mysql database

The first segment is non-paging.

Select T. ID, TName. name, (select Count (UsingT. TID) from UsingT where UsingT. TID = T. ID) as LinkCountfrom T inner join TName on T. TNameID = TName. ID and TName. name like @ tname order by Name asc; <= important here

The second part is paging.

Select T. ID, TName. name, (select Count (UsingT. TID) from UsingT where UsingT. TID = T. ID) as LinkCountfrom T inner join TName on T. TNameID = TName. ID where T. ID in (select ID from
   <这是加壳>
    
(Select T. ID from T inner join TName on T. TNameID = TName. ID and TName. name like @ Tname order by Name asc <= Here limit @ start, @ count) as x );
    <这是加壳> 
    
   

But is the order of the two results after order by different? Strange

<顺便网友们在帮帮忙,评评我这第二段,效率是上升还是下降?本人新手>

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.