求一个数据库查询问题

时间:2022-12-13 11:41:39
我想问两个问题:
1、  C#开发单机数据库小程序。要在数据库中存人大量的图片并读取,用什么数据库比较好? (速度快,不易出错,能实现绿色像Access一样)
2、  一个数据查询问题:
     
     数据库中有两个表(比如)
             表1
———————————————
|   ID     |      类别     |
———————————————
|     1    |    国产       |
———————————————
|     2    |    进口       |
———————————————
|    ...   |    ...       |


表2

————————————————————
|  ID  |  名称  |  ... |  所属类别  |
————————————————————
|   1  | ...   |  ... |   1;4;8   |
————————————————————
|   2  | ...   |  ... |   2;5;8  |
————————————————————
| ...  | ...   |  ... |     ...   |


说明:
表2中一个物品的所属类别可以是表1中类别的一个或多个。
目前是c#+Access环境。
问题:
    比如我要查询所以国产的物品(就是表2中所属类别中包含1的数据) 这个用SQL语句怎么写??  要是查询表2中所属类别中包含1和3和5等多个项目的 SQL怎么写。
    上述查询就是小弟要实现的主要内容,表的结构可能不正确,反正是实现上述功能,是否有更好的数据库结构,请高手指点!!

6 个解决方案

#1


up

#2


up

#3


ding

#4


ding

#5


用sqlserver2005试试

#6


没答案,把分散了吧

#1


up

#2


up

#3


ding

#4


ding

#5


用sqlserver2005试试

#6


没答案,把分散了吧