找到关于数据库的6705 篇文章

在 MySQL 中查找和替换 URL 记录的一部分?

AmitDiwan
更新于 2020年4月6日 13:31:49

796 次浏览

替换记录最简单的方法是使用 MySQL REPLACE() −mysql> create table DemoTable2025    -> (    -> URL text    -> ); Query OK, 0 rows affected (0.88 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2025 values('http=//www.facebook.com'); Query OK, 1 row affected (0.23 sec) mysql> insert into DemoTable2025 values('http=//www.google.com'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable2025 values('http=//www.gmail.com'); Query OK, 1 row affected (0.26 sec)使用 select 语句显示表中的所有记录 −mysql> select *from DemoTable2025;这将产生以下输出 −+-------------------------+ | URL ... 阅读更多

MongoDB 分析器输出:什么是“命令”操作?

AmitDiwan
更新于 2020年4月6日 13:30:22

187 次浏览

MongoDB 中以下操作被视为命令操作 −1. count 2. findAndModify 3. aggregate以下是 MongoDB 中 count 的示例 −让我们创建一个包含文档的集合 −> db.demo443.insertOne({"Name":"Chris"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e78d281bbc41e36cc3caeb9") } > db.demo443.insertOne({"Name":"Bob"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e78d285bbc41e36cc3caeba") } > db.demo443.insertOne({"Name":"David"}); {    "acknowledged" : true,    "insertedId" : ObjectId("5e78d288bbc41e36cc3caebb") }使用 find() 方法显示集合中的所有文档 −> db.demo443.find();这将产生以下输出 −{ "_id" : ObjectId("5e78d281bbc41e36cc3caeb9"), "Name" : "Chris" } { "_id" : ObjectId("5e78d285bbc41e36cc3caeba"), "Name" : "Bob" } { "_id" : ... 阅读更多

使用 MySQL 将不同行的列表合并到单个字段中

AmitDiwan
更新于 2020年4月6日 13:29:37

750 次浏览

为此,请使用 GROUP_CONCAT()。让我们首先创建一个表 −mysql> create table DemoTable2024    -> (    -> SubjectName varchar(20),    -> StudentName varchar(20)    -> ); Query OK, 0 rows affected (0.62 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2024 values('MySQL', 'Chris'); Query OK, 1 row affected (0.13 sec) mysql> insert into DemoTable2024 values('MySQL', 'David'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable2024 values('MongoDB', 'Bob'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable2024 values('Java', 'Sam'); Query OK, 1 row affected (0.18 sec) mysql> ... 阅读更多

如何从 MongoDB 中的对象数组中获取不同的值?

AmitDiwan
更新于 2020年4月6日 13:28:05

1K+ 次浏览

要从 MongoDB 中的对象数组中获取不同的值,请使用 distinct()。让我们创建一个包含文档的集合 −> db.demo442.insertOne( ...    { ... ...       "Information" : [ ...          { ...             "FirstName" : "John", ...             "Age" : 21 ...          }, ...          { ...             "FirstName" : "Sam", ...             "Age" : 23 ...          }, ...         ... 阅读更多

MySQL 正则表达式用于更新包含字符串、数字和特殊字符的列值的表

AmitDiwan
更新于 2020年4月6日 13:26:18

641 次浏览

为此,请使用 UPDATE 命令以及 REGEXP。让我们首先创建一个表 −mysql> create table DemoTable2023    -> (    -> StreetNumber varchar(100)    -> ); Query OK, 0 rows affected (0.59 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2023 values('7'); Query OK, 1 row affected (0.17 sec) mysql> insert into DemoTable2023 values('1'); Query OK, 1 row affected (0.14 sec) mysql> insert into DemoTable2023 values('AUS-100'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable2023 values('US-101'); Query OK, 1 row affected (0.11 sec)使用 ... 阅读更多

如何使用单个 MySQL 查询在一个列中插入多个值?

AmitDiwan
更新于 2020年4月6日 13:24:43

1K+ 次浏览

要在列中插入多个值,语法如下 −insert into yourTableName values(yourValue1), (yourValue2), ..........N;为了理解上述语法,让我们创建一个表 −mysql> create table DemoTable2022    -> (    -> Department varchar(100)    -> ); Query OK, 0 rows affected (0.49 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2022 values('Computer Science'), ('Information Technology'), ('Civil'), ('Mechanical'), ('Electronics'), ('Electrical'); Query OK, 6 rows affected (0.46 sec) Records: 6 Duplicates: 0 Warnings: 0使用 select 语句显示表中的所有记录 −mysql> select *from DemoTable2022;这将产生以下 ... 阅读更多

在 MySQL 中将数据从一个模式插入到另一个模式?

AmitDiwan
更新于 2020年4月6日 13:20:37

1K+ 次浏览

要将数据从一个模式插入到另一个模式,语法如下。这里,我们有两个数据库“yourDatabaseName1”和“yourDatabaseName2” −insert into yourDatabaseName2.yourTableName2 select *from yourDatabaseName1.yourTableName1;为了理解上述语法,让我们创建一个表。我们正在数据库“web”中创建一个表 −mysql> create table DemoTable2020    -> (    -> Id int,    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.67 sec)使用 insert 命令在表中插入一些记录 −mysql> insert into DemoTable2020 values(101, 'Chris'); Query OK, 1 row affected (0.12 sec) mysql> insert into DemoTable2020 values(102, 'David'); Query OK, 1 ... 阅读更多

MongoDB 查询用于聚合嵌套数组

AmitDiwan
更新于 2020年4月6日 13:25:14

995 次浏览

要聚合 MongoDB 中的嵌套数组,请使用 aggregate()。让我们创建一个包含文档的集合 −> db.demo441.insertOne( ...    { ... ...       "Name" : "David", ...       "Age" : 21, ... ...       "details" : [ ...          { ...             "id" : 1, ...             "CountryName" : "US", ...             "details1" : [ ...                { ...                   "SubjectName" : ... 阅读更多

如何使用 MongoDB 统计数组中的项目数量?

AmitDiwan
更新于 2020年4月6日 13:17:15

237 次浏览

要统计数组中的项目数量,请使用 length。让我们创建一个包含文档的集合 −> db.demo440.insertOne( ...    { ...       "Name":"Chris", ...       "ListOfFriends":["John", "Sam", "Mike"] ...    } ... ); {    "acknowledged" : true,    "insertedId" : ObjectId("5e78c63cbbc41e36cc3caeb5") } > > db.demo440.insertOne( ...    { ...       "Name":"David", ...       "ListOfFriends":["Mike", "Bob", "Carol"] ...    } ... ); {    "acknowledged" : true,    "insertedId" : ObjectId("5e78c63cbbc41e36cc3caeb6") }使用 find() 方法显示集合中的所有文档 −> db.demo440.find();这将产生以下输出 −{ "_id" : ... 阅读更多

MongoDB 中的字段投影

AmitDiwan
更新于 2020年4月6日 13:14:17

180 次浏览

要在 MongoDB 中投影字段,请使用 $project。让我们创建一个包含文档的集合 -> db.demo439.insertOne( ...    { ...       "Name" : "Chris", ...       "MarksInformation" : { ...          "Marks1" : 67, ...          "Marks2" :45, ...          "Marks3" : 78 ...       } ...    } ... ); {    "acknowledged" : true,    "insertedId" : ObjectId("5e77833abbc41e36cc3caeab") } > db.demo439.insertOne( ...    { ...       "Name" : "David", ...       "MarksInformation" : { ...         ... 阅读更多

广告