数据库注意事项

  • 义齿脚本要最低兼容sql 2000

    例如不能使用for xml path、insert into 多项

  • 数据库字段长度不能用max varchar(MAX),nvarchar(MAX),varbinary(MAX)
  • 多表关联时,字段前必须加表前缀

    示例:

select m.id,m.factureno,md.ToothKind from mechanic m join mdetail md on md.mid=m.id where m.id=1
  • join的使用

    • 2个表的关联能够通过主键字段关联就通过主键字段关联,主要原则是希望能走索引就走索引提高查询速度

    示例:

     select mp.* from MPicture mp
      join Mechanic m on m.id= mp.MID//以订单表为核心需要join
      left join SalesOrder i on i.MID=m.ID//业务上销售单数据,可能不存在或者销售单数据可以忽略需要用left join
    

results matching ""

    No results matching ""