select t.* ,substr(t.goods_code,-2) from codegoods t where substr(t.goods_code,0,2)='02' order by substr(t.goods_code,-2)
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、微信小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了阿鲁科尔沁免费建站欢迎大家使用!
这样就可以啦。用SUBSTR就可以实现这个功能
你这个要按照数据库的查询数据找出来根节点。Treeview增加一个节点。
然后根据根节点找出来所有子节点。再依次增加TreeView子节点。
然后逐个子节点进行下一步查询。再把结果刷新到TreeView子节点。
给你说说思路。你肯定会问怎么编程序。
那麻烦你上网到msdn查查Treeview的例子程序,自己学习改改看看。
如果你还坚持要别人帮你写写数据库查询的代码,那你也可以移步msdn查找SQLServer数据库查询如何执行按照关键字查询。
这题很怪,这是你自己设计的关系还是别人给你出的,已定的?如果是自己的思路,我认为优点问题。我自己的思路是这样的,你看看是否跟你需求一致。
表1 名字:人员信息。属性:姓名,电话,地址,关系类别ID。
表2 名字:关系表。属性:关系类别ID,关系名字。
select T1.*,T3.关系名字
from 人员信息 T1,关系表 t3
where T1.关系类别ID = T3.关系类别ID;
你是否要体现2个表间的关系,并能提取出信息呢?我这个的思路可以知道某个人跟某个人,他们是什么关系。
你可以用结构数组的,如下:
...
Private Structure test
Dim name As String
Dim sex As String
Dim age As Integer
Dim salary As Integer
End Structure
Dim list(2) As test
Private Sub insert()
list(0).name = "张三"
list(0).age = "20"
list(0).salary = "1500"
list(0).sex = "男"
list(1).name = "李四"
list(1).age = "21"
list(1).salary = "1500"
list(1).sex = "女"
End Sub
...
你可以放到main()里输出一下,就是这样...