-
BINARY 和 VARBINARY 类型-二进制
所属栏目:[MySql教程] 日期:2021-05-23 热度:104
BIT 类型 位字段类型。M 表示每个值的位数,范围为 1~64。如果 M 被省略,默认值为 1。如果为 BIT(M) 列分配的值的长度小于 M 位,在值的左边用 0 填充。例如,[详细]
-
CHAR 和 VARCHAR 类型
所属栏目:[MySql教程] 日期:2021-05-23 热度:104
CHAR(M) 为固定长度字符串,在定义时指定字符串列长。当保存时,在右侧填充空格以达到指定的长度。M 表示列的长度,范围是 0~255 个字符。 例如,CHAR(4) 定义[详细]
-
mysql – 选择类似的IP地址 – 忽略最后3位数
所属栏目:[MySql教程] 日期:2021-05-22 热度:141
我有一个包含用户名和IP的表. 我需要获得具有类似IP -ignore最后3或2或1位数的用户列表 例: 将190.200.210.180和190.200.210.60计为相同的IP. 将205.50.4.30和205.50.4.197计为相同的IP. IP的字段类型设置为varchar,这是我目前无法改变的. 目前我正在使用:[详细]
-
MySQL REGEXP:查询以特定字符或字符串开头的记录
所属栏目:[MySql教程] 日期:2021-05-22 热度:51
其中,属性名表示需要查询的字段名称;匹配方式表示以哪种方式来匹配查询。匹配方式中有很多的模式匹配字符,它们分别表示不同的意思。下表列出了 REGEXP 操作符[详细]
-
MySQL子查询必须注意事项
所属栏目:[MySql教程] 日期:2021-05-22 热度:167
在完成较复杂的数据查询时,经常会使用到子查询,编写子查询语句时,要注意如下事项。 1) 子查询语句可以嵌套在 SQL 语句中任何表达式出现的位置 在 SELECT 语句[详细]
-
MySQL厉害的子查询
所属栏目:[MySql教程] 日期:2021-05-22 热度:180
其中,操作符可以是比较运算符和 IN、NOT IN、EXISTS、NOT EXISTS 等关键字。 1)IN | NOT IN 当表达式与子查询返回的结果集中的某个值相等时,返回 TRUE,否则[详细]
-
将PHP false插入mysql
所属栏目:[MySql教程] 日期:2021-05-22 热度:184
我的MySQL表包含一个tinyint(1)值,用于存储true或false值. 我有以下PHP变量: $name = '';$description = '';$active = true; 现在我的SQL查询如下: $query = "INSERT into my_table (my_name,my_description,active) VALUES ('$name','$description',$acti[详细]
-
php – MySql查询中的随机值与分页
所属栏目:[MySql教程] 日期:2021-05-22 热度:64
我在我的网页上有高级搜索,现在它的工作原理如下.当进行搜索时,随机结果会显示在内容页面上,现在此页面还包含分页,所以我的问题是每次访问者转到第1页时会出现不同的结果.是否可以使用分页,或者ordring总是随机的. 我正在使用像这样的查询 SELECT * FROM tab[详细]
-
mysql – ZF2如何使用join重命名字段名称
所属栏目:[MySql教程] 日期:2021-05-22 热度:102
因为我的连接包括一个名为“id”的字段,所以我需要在我的sql期间重命名这个字段名,这样它就不会覆盖我从第一个选中的tabel中的id字段名. 我的查询看起来如下; $select = new ZendDbSqlSelect();$select-from('websites');$select-join(array('s' = 'webs[详细]
-
mysql – 当一列为NULL时带有条件的WHERE语句
所属栏目:[MySql教程] 日期:2021-05-22 热度:91
让我说我有 ID | Column 1 | Column 2 2 | NULL | "a" 3 | "b" | NULL 4 | "c" | "c" 我想写的是: SELECT ID FROM table,AnotherTable WHERE (Table.Column1 = AnotherTable.Column IF Table.Column1 IS NOT NULL OR Table.Column2 = AnotherTable.Column I[详细]
-
MySQL函数计算两个纬度和经度之间的距离
所属栏目:[MySql教程] 日期:2021-05-22 热度:175
如果您的数据库中存储了纬度和经度,并且需要计算两个坐标之间的距离.如何使用MySQL函数计算它?最佳答案经过一段时间的搜索,我放弃了自己写的.我能够将其他一些代码改编为以下MySQL函数. DELIMITER $$/*Takes two latitudes and longitudes in degrees. You[详细]
-
python – AttributeError:’long’对象没有属性’fetchall’
所属栏目:[MySql教程] 日期:2021-05-22 热度:111
我正在尝试使用mysql-flask python扩展来执行一些sql.由于某种原因,下面的代码总是返回long. stringify = lambda x : '"' + x + '"'if request.method == 'POST': sql = "select * from users where username = " + stringify(request.form['username']) use[详细]
-
MySQL GROUP BY“和过滤器”
所属栏目:[MySql教程] 日期:2021-05-22 热度:119
假设我有这样的查询: SELECT name,GROUP_CONCAT(number)FROM objectsGROUP BY name 它输出: +----------+----------------------+| NAME | GROUP_CONCAT(NUMBER) |+----------+----------------------+| false_1 | 2,1 || false_2 | 3,4 || true_1 | 4,3,2[详细]
-
mysql – 将两个具有不同列数的查询组合在一起
所属栏目:[MySql教程] 日期:2021-05-22 热度:190
我有两个查询要组合成单个输出,我不能使用UNIOn,因为它们具有不同的列数. 该表是ref,字段id为refid cellid cat,其中包含整数 查询1:查找每个唯一cellid的总行数 SELECT cellid,COUNT(*) totalcount,cat FROM rel GROUP BY cellid 查询2:为每个唯一的cellid[详细]
-
mysql – 使用JSON而不是规范化数据,这种方法是否正确?
所属栏目:[MySql教程] 日期:2021-05-22 热度:128
在MySQL innoDB表中都有微博帖子和与它们相关的投票/表情符号. 需要两种类型的页面: (A)包含许多微博的列表页面以及他们的投票计数/表情符号在单页上计数(比如说25). 例如. THE GREAT FUNNY POST Not so funny content in a meant to be funny post. Lorem[详细]
-
0000-00-00 00:00:00作为MySQL DateTime输入
所属栏目:[MySql教程] 日期:2021-05-22 热度:183
下面是用于创建表的CREATE TABLE语句: CREATE TABLE IF NOT EXISTS `data_received` ( `id` int(10) unsigned NOT NULL,`edit_time` datetime NOT NULL} 如果未提供edit_time值,则下面是如何将数据保存在表中: id edit_time1 0000-00-00 00:00:00 现在,如[详细]
-
PHP MySQL搜索建议
所属栏目:[MySql教程] 日期:2021-05-21 热度:160
在我的Web应用程序中,将有几个用户.并且他们将自己的内容上传到我的webapp.对于他们上传的每个内容,它都有标题,描述和标签(关键字).我可以编写搜索脚本来搜索内容或用户名.但是当他们给出拼写错误时它们的关键字不会返回任何结果.例如,如果数据库中有一个名[详细]
-
mysql – 如何一起使用UNION和GROUP_CONCAT
所属栏目:[MySql教程] 日期:2021-05-21 热度:112
我遇到了在这种情况下使用UNION和GROUP_CONCAT的正确语法的问题: 我有4张桌子: base:主表是否有很多列. mm:使用tablenames字段指向下两个表的mm表. t1和t2存储相关的数据. base表中的记录可以通过mm表在t1和t2中有许多相关记录. 我在MySQL中创建一个VIEW[详细]
-
php – 使用cURL将外部文件保存到我的服务器
所属栏目:[MySql教程] 日期:2021-05-21 热度:81
我有一个网站来显示开源电影和视频. 我已经在mysql中保存了网址,并将视频和图像链接到内容服务器. 但是用户抱怨网站速度慢,因为图像是从外部获取的,而且大多数时候Internet Explorer甚至都没有显示图像. 我刚刚了解了cURL,并希望将图像和视频保存到我自己的[详细]
-
在OSX 10.5上的MySql启动时找不到文件’./mysql-bin.index’
所属栏目:[MySql教程] 日期:2021-05-21 热度:90
我在mac OSX 10.5上安装了MySql 5.5而不是使用.dmg软件包安装程序. 在我使用sudo模式启动sql server后执行所有安装步骤后,我收到以下错误,服务器没有启动. /usr/local/mysql/bin/mysqld: File './mysql-bin.index' not found (Errcode: 13)110808 21:22:12 [[详细]
-
MS Access MySQL转换帮助(巨型表)
所属栏目:[MySql教程] 日期:2021-05-21 热度:157
所以我有一个巨大的表,包含大约700万条记录,在MS Access(* .mdb)中,我希望将它转换为更可行的MySQL格式,并将其存储在我的网络服务器上.文件本身重2GB. 问题是,由于表格太大,它不会让我正常导出(Access表示限制是65,536条记录.) 我尝试了一些第三方软件,但无[详细]
-
MySQL:如何从两个不同的字段创建别名?
所属栏目:[MySql教程] 日期:2021-05-21 热度:142
我有一个连接两个表的查询.我希望能够创建一个别名,当原始字段为空时,该别名允许值默认为不同的字段.这是一个例子: select Table1.Name,Table2.Name,(case when Table1.Name then Table2.Name else Table1.Name end) AS 'RealName'from Table3left join Tab[详细]
-
mysql – LIMIT结果为n个唯一列值?
所属栏目:[MySql教程] 日期:2021-05-21 热度:198
我有一些像这样的MySQL结果: ---------------------------| name | something_random |---------------------------| john | ekjalsdjalfjkldd || alex | akjsldfjaekallee || alex | jkjlkjslakjfjflj || alex | kajslejajejjaddd || bob | ekakdie33kkd93[详细]
-
mysql – 分离度查询
所属栏目:[MySql教程] 日期:2021-05-21 热度:200
我有一个成员到成员连接的表.架构是member_id,friend_id,is_active.我想建立一个朋友朋友的成员联系列表.我不确定如何处理查询,更不用说以半优化的方式了解. 上面的表以一种方式工作,其中member_id和friend_id在另一个表上基本相同.在我的系统中,除了这一个[详细]
-
php – CodeIgniter GROUP_CONCAT并加入
所属栏目:[MySql教程] 日期:2021-05-21 热度:94
我试图找到一种方法将这两个表连接在一起,我能够做到,但如果找到多个匹配的值,它会再次显示产品表中的所有内容.现在我试图将MySQL group_concat一起使用,以便能够在数组中的一个字段中列出所有tName但是我一直在使用MySQL收到错误: Error Number: 1064 You[详细]
