0

我想知道我是否可以从 mysql 数据库中选择特定的数据:

基本设置是: SELECT Lastname, Firstname, Partner FROM xy-table ORDER BY Lastname Asc

好的,效果很好.. 在选择姓氏 (AZ) 时,我想先有合作伙伴的名字 (AZ),然后是其余的名字......


表是:

姓-------名字-----合作伙伴----

  1. 阿肖克 ------- 安东 ---------- 0
  2. Bshok -------- 伯尼 ------------ 1
  3. Dshok -------- 托马斯 -------- 0
  4. 棒 --------- 院长 ------------ 1

结果应按此顺序(按姓氏(AZ)排序,按合作伙伴(AZ)在该列中排序)

  1. Bshok - Berni (1 =合伙人)
  2. 棒 - 院长 (1 =合作伙伴)
  3. Ashok - Anton ---(0 = 不是合作伙伴)
  4. Dshok - Thomas ---(0 = 不是合作伙伴)

那可能吗????

4

2 回答 2

1

用作降序Partner选项的第一个条件,然后Lastname用作升序选项的第二个条件

SELECT Lastname, Firstname, Partner 
FROM xy-table 
ORDER BY Partner DESC, Lastname ASC
于 2013-09-14T08:34:47.120 回答
0
SELECT Lastname, Firstname, Partner FROM xy-table ORDER BY Partner Asc, Lastname
于 2013-09-14T08:34:37.610 回答