请考虑以下示例表:
ID Value
123 ABC
456 DEF
456 ABC
我希望选择查询结果如下:
ID Value
123 ABC
456 DEF
注意:ID仅具有两个不同的值-“ 123”和“ 456”。选择应基于“ ID”列。如果存在值“ 123”,则必须从“值”列中选择相应的数据。如果不是,则应检索“ 456” ID。
答案 0 :(得分:0)
简单的分组依据将帮助您获得所需的结果
#!/usr/bin/env python
# -*- coding: utf-8 -*-
def sample():
pdf = fpdf.FPDF()
pdf.add_page()
text = '안녕하세요'
pdf.add_font('DejaVu', '', 'fpdf\\unifont\\DejaVuSansCondensed.ttf', uni=True)
pdf.set_font('DejaVu', '', 9)
pdf.text(x=data_column, y=start_y + (3 * charheight),
txt=str(u": {0}".format(text)))
答案 1 :(得分:0)
如果ID是一个字符串,例如456为'xxx'和123为'yyy'The SQL fiddle here
,则可以使用以下内容MaterialDialog(this).show {
positiveButton("yes") {
clearData()
goToLoginPage()
}
negativeButton("cancel") { dismiss() }
message("Some message")
}
答案 2 :(得分:0)
类似这样的东西:
select min(id) as id,
Value
from table
group by Value, id