gpt4 book ai didi

sql - 对于返回多于 1 个值的 SQL 选择,当 Id 为 GUID 时,它们如何排序?

转载 作者:行者123 更新时间:2023-12-02 06:24:43 25 4
gpt4 key购买 nike

我想知道 SQL Server 如何排序从查询返回的数据以及各个表的 Id 列都是 uniqueidentifier 类型。

我在创建所有 GUID 时使用 NHibernate GuidComb 并执行以下操作:

Sheet sheet = sheetRepository.Get(_SheetGuid_); // has many lines items
IList<SheetLineItem> lineItems = sheet.LineItems;

我只是想弄清楚当我执行以下操作时它们将如何排序:

foreach (SheetLineItem lineItem in lineItems)

我看不到找到一篇关于在订购时 SQL 比较 GUID 的方式的好文章,如果是这样的话

最佳答案

GUID 已排序 this way通过 ORDER BY。引用文章...

  • 0..3按从左到右的顺序求值,越不重要,则
  • 4..5按从左到右的顺序求值,然后
  • 6..7按从左到右的顺序求值,然后
  • 8..9按从右到左的顺序求值,然后
  • A..F 按从右到左的顺序进行评估,并且是最重要的

关于sql - 对于返回多于 1 个值的 SQL 选择,当 Id 为 GUID 时,它们如何排序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2723774/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com