2 dysopia dysopia 于 2016.04.11 22:16 提问

我想设计一个数据库,用来存课表,可是查询的时候该怎么写 5C

类似于这样的

6个回答

taoleialskdjfhg
taoleialskdjfhg   2016.04.11 23:00

首先你得 创建表以及各个列值。
推荐:
列值:key1(储存第几周)、key2(星期几)、key3(时间段,比如早上8点到10点,用1表示)、key4(储存上课内容)、key5(储存上课地点)
select key4,key5 from table where key1=? and key2=? and key3=? ?是你输入的条件

taoleialskdjfhg
taoleialskdjfhg 回复dysopia: 那你一行储存的数据就是一天的上课内容就好了。比如,key1存时间8点到10点的,key2存上课的内容,key3存地点;然后key4存10点到12点的,key5存上课内容......就可以了
一年多之前 回复
dysopia
dysopia 这样存的话怎么查询才能让同一列的数据显示在同一行? 比如课程内容我是一列一个课程,那如何才能让它一行显示一天的课程呢
一年多之前 回复
o527883184
o527883184   2016.04.11 22:44

Select 字段名 from 表名 where 字段名=条件
注:.*表示所有字段 where条件可以没有

BSBSDXBD
BSBSDXBD   2016.04.12 11:10
查询一个数据表
          select* from 数据表名;
查询表中的一个字段或多个字段
          select 字段1,字段2 from 数据表;
查询表中指定的数据信息
          select* from数据表名order by id desc limit 2,1;  //查询的数据按id倒序排序

查询指定路径
          Select* from 数据表 where 属性 = ‘…’;
BSBSDXBD
BSBSDXBD 抱歉 网不太好 多刷新了几下
一年多之前 回复
BSBSDXBD
BSBSDXBD 抱歉 网不太好 多刷新了几下
一年多之前 回复
BSBSDXBD
BSBSDXBD   2016.04.12 11:09
查询一个数据表
          select* from 数据表名;
查询表中的一个字段或多个字段
          select 字段1,字段2 from 数据表;
查询表中指定的数据信息
          select* from数据表名order by id desc limit 2,1;  //查询的数据按id倒序排序

查询指定路径
          Select* from 数据表 where 属性 = ‘…’;
BSBSDXBD
BSBSDXBD   2016.04.12 11:10
查询一个数据表
          select* from 数据表名;
查询表中的一个字段或多个字段
          select 字段1,字段2 from 数据表;
查询表中指定的数据信息
          select* from数据表名order by id desc limit 2,1;  //查询的数据按id倒序排序

查询指定路径
          Select* from 数据表 where 属性 = ‘…’;
BSBSDXBD
BSBSDXBD   2016.04.12 11:11
查询一个数据表
          select* from 数据表名;
查询表中的一个字段或多个字段
          select 字段1,字段2 from 数据表;
查询表中指定的数据信息
          select* from数据表名order by id desc limit 2,1;  //查询的数据按id倒序排序

查询指定路径
          Select* from 数据表 where 属性 = ‘…’;
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!