选择带有C#索引的SQLite字段,不带ID字段

时间:2016-03-05 13:58:29

标签: c# sqlite select indexing

我的数据库是这样的:

数字 | 名称 |的姓氏
59266558 |约翰|史密斯 56358656 |安| Joyle
59266558 |乔治| Colbyn
59266558 |格雷戈尔|莱昂

如您所见,我没有ID字段。所以,问题是,如何选择“Ann Joyle”(索引1)或“Gregor Leon”索引3),并将他/她的数字复制到C#中的`textBox`?

1 个答案:

答案 0 :(得分:-1)

如果您希望number的{​​{1}}名称和first来自表格,这很简单:

surname

你得到你想要的。

如果您需要特殊索引您可以使用SQLLite语法,如下所示:

 SELECT Numbers WHERE Names= "Ann" and Surnames ="Joyle"

平均占用1行,跳过1行相当于取索引1。

此处有更多信息:Sqlite LIMIT / OFFSET query

但是

您的SQL表是无关紧要的,当您更改某些内容时,此查询的结果可能会有所不同。

要做的就是使用SQL ORDER BY关键字

SELECT Numbers,Names,Surnames  WHERE LIMIT 1 OFFSET 1