数据库读书笔记(2)---常见sql操作

1、数据库联表查询:

在实际项目中有时需要将两个表结合到一起进行查询,此处介绍其语法:

左连接查询:select * from tableA left join tableB on tableA.fieldA = tableB.fieldB where tableA.ID = '1'

左连接查询的结果集包括查询结果和左连接表的所有行。

 

右连接查询:select * from tableA right join tableB on tableA.fieldA = tableB.fieldB where tableA.ID = '1'

右连接查询的结果集包括查询结果和右连接表的所有行。

 

完全连接查询:select * from tableA full join tableB on tableA.fieldA = tableB.fieldB where tableA.ID = '1'

 完全连接查询的结果集包括查询结果和右连接表和左连接表的所有行。

 

内连接:select * from tableA inner join tableB on tableA.fieldA = tableB.fieldB where tableA.ID = '1'

结果集就是查询到的结果。

 

2、

1)更改替换数据库表中某个字段中的字符:

  update [DB].[dbo].[tablename] set v_ds replace(v_ds,'04','d.cn')
  where id = 19

UPDATE `table_name` SET `field_name` = replace (`field_name`,'from_str','to_str') WHERE ……说明:table_name —— 表的名字 field_name —— 字段名 from_str —— 需要替换的字符串 to_str —— 替换成的字符串 

 

2)

你可能感兴趣的:(读书笔记)