-
如何在MySQL中级联更新?
所属栏目:[MySql教程] 日期:2021-03-16 热度:50
我们来看看这个示例数据库: 我们可以看到,人依赖于城市(person.city_id是外键).我不删除行,我只是将它们设置为非活动状态(active = 0).设置城市无效后,如何自动设置所有依赖此城市的人员?有没有比编写触发器更好的方法? 编辑:我只对设置人的行不活动感[详细]
-
mysql – 如何在Rails3中的Active Record中按天和年分组
所属栏目:[MySql教程] 日期:2021-03-16 热度:136
我正在尝试在rails 3中重新创建以下mysql查询 select count(id),year(created_at),month(created_at) from table where published_state = 'published' group by year(created_at),month(created_at); 我尝试过类似的东西: results = Table.select('count[详细]
-
python – 插入mysql数据库时间戳
所属栏目:[MySql教程] 日期:2021-03-15 热度:134
我在我的python脚本中有一部分需要在下面的mysql数据库示例中将一些数据插入到表中: insert_data = "INSERT into test (test_date,test1,test2) values (%s,%s,%s)"cur.execute(insert_data,(test_date,test2))db.commit()db.close() 我有几个问题,这个语[详细]
-
mysql – MariaDB – 无法以root用户身份登录
所属栏目:[MySql教程] 日期:2021-03-15 热度:124
我试图在Ubuntu(16.04.02)上设置MariaDB(10.0.29).在我安装它并启动进程(sudo service mysql start)之后,即使我最初将密码设置为空白,也无法以root身份登录. 即mysql -u root将拒绝我访问.我通过sudo mysql登录并检查了用户表,即.从mysql.user中选择user,p[详细]
-
php – 增加数据库中字段的最快方法
所属栏目:[MySql教程] 日期:2021-03-15 热度:119
假设我有一个MySQL表来保持页面访问次数,我想跟踪每个用户的页面访问总数.这是用于递增字段的SQL: UPDATE visits SET visits = visits + 1 WHERE user_id = 12 这很简单,但我想知道是否有更快的方法来实现这一目标.我的意思是,如果我有很多访问者(理想情[详细]
-
mysql – 导入sql表时由于排序规则而获取错误
所属栏目:[MySql教程] 日期:2021-03-15 热度:107
下面给出了创建表的代码,而我尝试在新数据库中导入此表时出现以下错误 询问 CREATE TABLE IF NOT EXISTS `blogs` ( `blog_id` int(10) NOT NULL AUTO_INCREMENT,`blog_title` text NOT NULL,`blog_content` text NOT NULL,`created_on` datetime(6) NOT NU[详细]
-
php – 在select查询中计数
所属栏目:[MySql教程] 日期:2021-03-15 热度:106
我有以下查询: select exam_id,semester_id from marks where student_id=150 and semester_id 它的输出是: exam_id | semester_id 27 1913 68 1913 64 1914 我想找出类似semester_id的计数. 当我尝试mysql_num_rows时显示3. 但我想要这样的输出 semeste[详细]
-
mysql – 如何从SQL中获取仅出现在特定值的条目?
所属栏目:[MySql教程] 日期:2021-03-15 热度:198
我需要在我的SQL表中找到始终只出现在某个值中的条目. 例如: DeviceID Transmission-------- ------------000329 Inventory000980 Inventory004406 Starting000980 Stopping000329 Inventory004406 Inventory 现在我需要找到所有只有库存传输且从不启动或[详细]
-
列的PHP MYSQL PDO SUM
所属栏目:[MySql教程] 日期:2021-03-15 热度:178
我是php的新手,我搜索了过去一小时,阅读了我能找到的所有文档,没有任何帮助.我有一个包含大量数据行的表.我试图从整个表中选择一列并将它们全部加在一起.这就是我得到的.所有这些告诉我有多少行与我的查询匹配,而不是我想要的列的总和.任何帮助表示赞赏. $[详细]
-
mysql – SQL排序字符串,首先是数字特定模式
所属栏目:[MySql教程] 日期:2021-03-15 热度:194
我有一个具有列(cat_name)的表.有些是字符串后跟数字,其他字符串只是普通字符串.我喜欢通过首先将所有字符串以Level开头来安排它. 期望的输出: 1级物品 2级项目 3级物品 5级物品 10级物品 12级物品 22级物品 Apple 芒果 其他 特别项目 我用过这个查询 SEL[详细]
-
如何使用node-mysql将MySql查询的结果保存在变量中
所属栏目:[MySql教程] 日期:2021-03-15 热度:54
我试图使用node-mysql模型和node.js在变量中保存MySql查询的结果,所以我有这样的代码: connection.query("select * from ROOMS",function(err,rows){if(err) { throw err;} else { console.log(rows);}}); 结果是: [ { idRooms: 1,Room_Name: 'dd' },{ i[详细]
-
java – JOIN中的相同列名在ResultSet中出现“找不到列”错误
所属栏目:[MySql教程] 日期:2021-03-15 热度:188
我有三张桌子,shipp和供应商. 所有三列都有与id,name,city other相同的列名. 我在java中编写了一个连接: String Query = "SELECT s.name Sname,s.city Scity,f.name Fname,f.city Fcity," +"su.name Suname,su.city Sucity " +"FROM `order_details` ot "[详细]
-
在MySQL中交叉/外部应用
所属栏目:[MySql教程] 日期:2021-03-14 热度:98
我需要在MySQL中使用CROSS APPLY(EC2 RDS MySQL实例). 看起来MySQL无法识别CROSS APPLY语法.有谁可以帮助我吗? 这是查询. SELECT ORD.ID,ORD.NAME,ORD.DATE,ORD_HIST.VALUEFROM ORDCROSS APPLY ( SELECT TOP 1 ORD_HISTORY.VALUE FROM ORD_HISTORY WHERE[详细]
-
php – 巨大的列表中的类似名称
所属栏目:[MySql教程] 日期:2021-03-14 热度:143
我有5万家公司的数据库,不断更新(每月200个). 重复内容是一个巨大的问题,因为名称并不总是严格/正确: “超级1商店” “超级一店” “超级1商店” 编辑:另一个例子可能需要不同的方法: “Amys Pizza” “Amy and Company的有机披萨” 我们需要工具来扫描[详细]
-
mysql – 选择distinct count(id)vs select count(distinct id)
所属栏目:[MySql教程] 日期:2021-03-14 热度:184
我正试图从表中获取不同的值.当我从表中运行select distinct count(id)时,我得到了超过一百万的计数.但是,如果我从表中运行select count(distinct id),我只有大约300k计数.这两个查询的区别是什么? 谢谢 最佳答案当您选择非重复计数(id)时,您基本上在做:[详细]
-
无法在python3 virtualenv中安装mysqlclient
所属栏目:[MySql教程] 日期:2021-03-14 热度:180
我想用MySQL和Python 3运行django.我使用virtualenv初始化虚拟环境no-site-packages -p python3 ./.然后我用pip安装了django和wheel,所以pip冻结了 django==1.8.3wheel==0.24.0 然后我尝试使用pip install mysqlclient安装mysqlclient,但结束了 Downloadin[详细]
-
用于检查房间的mysql是否存在具有持续时间的特定日期
所属栏目:[MySql教程] 日期:2021-03-14 热度:71
我有特定日期的两次检查室. 我尝试跟随两个查询它运行一些时间权限但是,当我选择上午10:00到下午12:00时错误结果意味着不返回任何记录. QUERY-1: SELECT 1 FROM `timetable_details` WHERE ( ((`td_from` QUERY-2: SELECT 1 FROM `timetable_details` WH[详细]
-
MySQL:将秒数转换为天,分和小时
所属栏目:[MySql教程] 日期:2021-03-13 热度:130
例: SEOnds =1015557; 结果应该是: 11days 18h:05m:57s 怎么能在MySQL中这样做?最佳答案您可以使用如下查询: SELECT DATE_FORMAT(date('1970-12-31 23:59:59') + interval 1015557 second,'%j days %Hh:%im:%ss') as result; 样品 mysql SELECT - DATE[详细]
-
如何在ColdFusion和MySql数据库中查找受INSERT INTO语句影响的行
所属栏目:[MySql教程] 日期:2021-03-13 热度:67
我在ColdFusion中有以下查询: 我想查找受影响的行数.有没有办法在ColdFusion中找到它?最佳答案 要么 您可以在设置中进行更改,以允许多个sql语句使用一个cfquery.要实现这一点,请按以下方式进行更改: 在ColdFusion Admin中,转到“数据源”定义表单,并将[详细]
-
使用Phinx Migrate添加“枚举”MySQL字段类型
所属栏目:[MySql教程] 日期:2021-03-13 热度:112
我正在尝试在Phinx中创建一个迁移(实际上是一个回滚),它将在MySQL DB中创建一个枚举类型字段.读过docs之后,我觉得这应该很简单,但每次都失败了. $table = $this-table('mytable');$table-addColumn('warmth','enum',array('limit' = array('1','2','3','4'[详细]
-
php – mysql:按列名排序结果
所属栏目:[MySql教程] 日期:2021-03-13 热度:163
$qry="select * from table where category='car' or title='car' or description='car'"; 但我希望输出首先按类别列出行,然后是标题,然后是描述. ****编辑:实际上我正在使用like运算符来搜索** 例: id category title description 1 car 2 car 3 car 4[详细]
-
如何自动为MySQL中的每个新连接调用查询?
所属栏目:[MySql教程] 日期:2021-03-13 热度:162
是否可以在MySQL中为每个新连接设置或初始化查询? 无论何时创建连接,它都会自动调用过程或选择查询? 这个的任何脚本或配置选项? 最佳答案您可能想要检查init_connect变量: A string to be executed by the server for each client that connects. The[详细]
-
PHP / MySQL – “评分最高”的算法
所属栏目:[MySql教程] 日期:2021-03-13 热度:144
所以我只是建立了一个星级评分系统,并尝试提出一种算法来列出“评分最高”的项目.为简单起见,以下是列: item_nameaverage_rating (a decimal from 1 to 5)num_votes 我试图确定投票数和评级之间的“甜蜜点”.例如 评级项目(4.6 / 20票)应该高于一个项目(5[详细]
-
MySQL是否适合具有3.5米行的读取大量数据库?如果是这样,哪个发
所属栏目:[MySql教程] 日期:2021-03-13 热度:116
我对数据库的经验是使用相当小的Web应用程序,但现在我正在处理整个州的选民信息数据集.有大约350万选民,我需要根据他们的地址,投票历史,年龄等进行相当多的报道.网络应用程序本身将用Django编写,所以我有一些数据库选择,包括MySQL和PostgreSQL. 在过去,我[详细]
-
mysql – 需要SQL大师来进行复杂的查询
所属栏目:[MySql教程] 日期:2021-03-13 热度:182
我有几个表,我试图获取一些数据,我非常接近,但不能完全达成协议. 我有以下表格: 活动 用户 朋友 USER__FRIEND EVENT__INVITATION USER和FRIEND通过USER__FRIEND表(包含USER_ID和FRIEND_ID字段)链接 EVENT__INVITATION将EVENT与FRIEND相关联(它有EVENT_ID[详细]
