1.去重distinct , group by
select distinct userid,username from 表名
select userid,username from 表名 group by userid,username
2.去空格 replace ltrim rtrim
Replace(name,‘ ‘,‘‘)
select ltrim(‘ test ‘) --去除左边的空格 select rtrim(‘ test ‘) --去除右边的空格 select ltrim(rtrim(‘ test ‘)) --去除首尾空格
3.表表关联语句 where条件关联、左/右关联
--用select更出要显示的字段 select b.ID,GID,GName,GStand,GInPrice,GOutPrice,GBaseClass,b_Date,b_OPerson,b_Time --来自给tbl_Goods表和tbl_SellBill表,给tbl_Goods表设置一个别名a,给tbl_SellBill表设置一个别名b from tbl_Goods a,tbl_SellBill b --两个表关联的条件是 a.id=b.gid where a.id=b.gid
select * from tableA a left join tableB b on a.id = b.id select * from tableA a right join tableB b on a.id = b.id select * from tableA a inner join tableB b on a.id = b.id left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行
时间: 2024-10-14 11:45:30