当前位置: 首页 > news >正文

电商运营网站设计家具设计师培训班

电商运营网站设计,家具设计师培训班,网址大全浏览器app,河北网站建设推广数据库多表 多表做到每个表的字段名称不一样 Mysql 关系数据库 结合到商城#xff1a;用户表 订单表 商品表 商品详情表 用户表:字段#xff1a; 用户 id:唯一标志用户 用户名称#xff1a;name 用户性别#xff1a;sex 用户年龄:age 用户地址#xff1a;position 用户密码… 数据库多表 多表做到每个表的字段名称不一样 Mysql 关系数据库 结合到商城用户表 订单表 商品表 商品详情表 用户表:字段 用户 id:唯一标志用户 用户名称name 用户性别sex 用户年龄:age 用户地址position 用户密码password 删除标志位: is_delete 版本号:version 审核标志位addcheck注意:事务有 4 种隔离机制,读未提交,读已提交,可重复读,串行 化 默认:可重复读商品表商品定位酒 商品编号唯一化主键 字母数字 varchar 商品名称 name 保质期: quality 厂址:area 食品添加剂additives 生产许可证编号: permit 配料表: ingredients 品牌: brand 度数alcohol 售价总价total 秒杀价有秒杀活动时 seckill 打折价店庆打折Discount是否删除is_delete 版本version 检查:addcheck 建立的关系表商品表和用户表在商品表不需要有用户用户表不需要商品表 订单表重点字段订单编号 主键 id varcha 订单合价total double 用户编号: user_id int(与用户表一致) 订单状态 order_status int(0,1,2,3) 数组买家已付款 卖家已发货买家已收货评价 订单详情表(必须通过订单找到商品) 订单详情编号 主键 订单编号: 关系主键通过订单编号找订单 商品编号: 关系主键通过商品编号找商品小计 只算每个详情中内容 如果甲表和乙表之间是一对一乙表和甲表是一对多两表的关系是一对多一对多的关系把外键关系主键定在一的数据中放在订单详情中 用户表和订单表两表之间互相关系是一对一一对多把外键主键关系放在一的数据中一个订单对应一个用户订单表里有用户的外键 表设计元素唯一性记录唯一原子性 重复数据达到最小 不建外键数据表中存在冗余数据造成数据乱了 建立外键使用 foreign key(本表中的需要外键指示的字段)references 外面表的名称外面表的外键字段 在 create table 中做不然就得修改 删除表:Drop table 表名 建立外键订单的本表中的 user_id 指向外表 user 表中的 id create table myorder(id varchar(20) primary key,total double(6,2),user_id int,order_status int, foreign key(user_id) references user(id)); 建表时带关系主键不能进行删除把用户删除操作变成表中 的关联操作 有一个删除级联操作 on delete cascade create table myorder(id varchar(20) primary key,total double(6,2),user_id int,order_status int, foreign key(user_id) references user(id) on delete cascade); 还有一个问题如果更新是 id建的表进行更新时也会报 错create table myorder(id varchar(20) primary key,total double(6,2),user_id int,order_status int, foreign key(user_id) references user(id) on delete cascade on update cascade); 建立外键完整语句就是建立删除级联更新级联外键关 联全部包含在内在开发增删改就是单表create table myorder(id varchar(20) primary key,total double(6,2),user_id int,order_status int, version int, is_delete tinyint,foreign key(user_id) references user(id) on deletecascade on update cascade); 多表联查 查询用户赵六购买的所有商品和订单分析 查询涉及到几个表 用户―订单 ——订单详情―商品 找到表后先完成四个表的连接 关联 用户 订单,订单表中 user_id 指向 user id订单 订单详情 myorder id 指向 myorder_detail order_id 订单详情 订单详情 myorder_detail goods_id 指向goods 中的 id 用 where 的条件把四个表连接在一起,from 后面是四个表 Select * from user a,myorder b,myorder_detail c,goods d where a. idb.user_id and b.idc.order_id and c.goods_id d.id (2)输出内容(找到表找到字段) 要求输出商品和订单还要注意条件中的用户名 商品所有内容输出 d.* 订单表的所有内容 b.* Select a.username,d.*,b.* from user a,myorder b,myorder_detail c,goods d where b. idb.user_id and b.idc.order_id and c.goods_id d.id (3)给定其他条件(有没有排序order by有没有分组 group by)这里用户等于赵六 Select a.username,d.*,b.* from user a,myorder b,myorder_detail c,goods d where c. idb.user_id and b.idc.order_id and c.goods_id d.id and a.username”赵六” 当前测试环境初始化的数据语句保留使用 navigate 导出表格创建和初始化语句现在需要把环境从测试环境到生产环境 一个命令一粘贴所有数据全部初始化结束 Mysql –uroot –padmin beifen.sql
http://wiki.neutronadmin.com/news/252592/

相关文章:

  • 常州做网站的做结婚视频储存网站
  • phpcms 生成网站地图深圳营销网站
  • 常熟网站建设icp备案仙桃企业网站建设
  • 大连网站在哪备案青岛网站设计
  • 厦门网站建设公司排行榜免费策划方案平台
  • html5 企业网站防雷整改久久建筑网
  • 网站侧边栏模板做网站公司什么条件
  • 南山住房和建设局网站企业网站免费
  • 安徽省卫生计生网站医共体建设做游戏出租的网站
  • 江西省城乡建设培训中心网站海口网站建设哪家最好
  • 做网站要多长时间媒体平台推广
  • jsp做的网站运行都需要什么施工企业资质类别
  • 建设银行网站信息补充sydney wordpress
  • zzcms网站开发wordpress 后台卡
  • 网站前台与后台建设的先后次序wordpress页面增加目录
  • 牙科 网站建设方案一个公司做两个网站有影响吗
  • 泉州网站开发人员中国农业工程建设协会网站
  • 宁波做网站有哪些公司公司加强网站信息建设方案
  • 浏阳做网站公司万网如何购买网站空间
  • 双桥网站建设学软件开发需要学什么
  • 用WordPress做网站入门课2345网址导航官网官方电脑版下载
  • 网站主页跳转index平面设计与制作
  • 县级门户网站建设的报告南宁网站建公司
  • 原网站开发新功能企业网站建站 费用
  • 辽宁网站备案怎样免费个人网站建设
  • 关于网站开发网站开发项目比赛
  • 大学生网站建设例题答案国内的优秀设计网站
  • 集团网站制作免费自助建站工具
  • 长安网站优化做装修网站好赚钱吗
  • wp博客 婚庆网站模板莱芜话题莱芜在线牛泉