Print

调查问卷表设计sql

问:请教一个高难的SQL语句
  1. 答:只并码要一个case 语句竖蔽亮就可以了
    select s.SurveyTitle,q.QuestionDesc,
    case a.Answer
    when 'A' then q.OptionA
    when 'B'余宽 then q.OptionB
    when 'C' then q.OptionC
    when 'D' then q.OptionD
    end desc,a.AnswerPeople
    from Answer a,Survey s,Question q
    where a.SurveyId = s.SurveyId and a.QuestionId= q.QuestionId
问:做一个调查问卷的数据库要如何设计了
  1. 答:id 自动编号
    reirong 文本
    baogaoren 文本
    jianyi 备注
    补充:前颂
    1、打开Microsoft Access
    2、新建数据库,如已有数据库,就打开数据库文件
    3、插入——表——设计视图
    4、参考上面的分别填写“字段名称”宏滚与“数据类蔽悔余型”
    5、输入完成后点击“保存”
    6、弹出的“尚未定义主键”选项选择“是”
    7、关闭Access就OK了。
问:问卷调查的数据库表的设计方式?
  1. 答:一般用N个text字段来做(比如
    F1,f2,f3,f4.....f50).然后加一个标识字段誉掘手(如type).再加一二个meno字段来存大数据(如context1,context2),再建几个公用性比强的如(user,phone,tel,sex)
    写程序时,把小的庆嫌问题,按问题系号,1,2,3将结果存用度f1,f2,f3中...用手写的就存入context1字段.如果有好几个手写的,context字段散卜不够用时,可以用一个特殊字符做分隔,将两三个问题同存于一个context字段中.这样就OK了

本文来源: https://www.38lunwen.com/article/2cb2d60eaec04b144d6b98fa.html