【MYSQL中获取得最后一条记录的语句】教程文章相关的互联网学习教程文章

MySQL:如果在日期之后达到特定值,则获取所有行【代码】

在MySQL中,我想查找特定日期后某列值变为0的所有行. 因此,给定数据:cat value date a 95 2015-09-01 a 78 2015-10-01 a 0 2015-11-01 a 0 2015-12-01 b 129 2015-09-01 b 230 2015-10-01 b 201 2015-11-01 b 140 2015-12-01在这种情况下,我想运行一个查询,询问:Which categories have 0 value after 10/1/2015 and had a...

mysql-从每天的SQL中获取带有特定列的最后一行【代码】

我有一个称为日志的表,该表由几列组成. id |州|结果时间戳记 我需要状态“成功更改”的所有行,但是它们是随机出现的,有些日子它们没有出现,有些日子却做了两次.因此,如果每天有不止一个,我需要获取最后一个. 有人可以告诉我该怎么做吗? 谢谢!解决方法:这是一种方法:select l.* from logs l where l.result = 'success-changed' andl.timestamp = (select max(l2.timestamp)from logs l2where l2.result = 'success-changed' and...

mysql-获取每天未发生的事件的每日计数【代码】

我有一个客户表,在进行客户注册时会在其中插入新行. 问题 我想知道在给定日期范围内每天的注册总数. 例如,查找从2015-07-01到2015-07-10每天的注册总数 客户表样本数据[显示相关列]customerid username created 1 mrbean 2015-06-01 2 tom 2015-07-01 3 jerry 2015-07-01 4 bond 2015-07-02 5 superman 2015-07-10 6 ...

如何在mysql中为每个用户获取最多的行【代码】

user_id category suburb dated walk_time 1 experience US 2016-04-09 5 1 discovery US 2016-04-09 5 1 experience UK 2016-04-09 5 1 experience AUS 2016-04-23 10 2 actions IND 2016-04-15 2 2 actions IND 2016-04-15 1 2 discovery US 2016-...

PHP-获取值mysql计数并保存到表【代码】

我在这里得到的是获取计数值并将其保存到表中,但是它不起作用.我只想获取计数值,您能帮我吗?我将不胜感激任何答案.显示计数没有问题,但仅保存在我的表中.<form method="POST">Date : <input type="text" value="<?=$p_date?>" name="datereceived" /><input type="submit" name="save" value="save"></form>的PHP<? $sql="SELECT allinvty3.*, barcode.* , sample.*, count(barcode.itemcode) as icount from barcode IN...

MYSQL-PHP获取特定单元格(字段)的值,并在PHP IF语句中使用它【代码】

我希望任何人都可以解决这个问题.在学习PHP和MySQL的过程中请注意im,请耐心等待.我有下表:ID whid securitybatch radionumber userbatch status dateofentry 1 AAA 123456 1 5555555 Available 11/10/2016 9:20 2 BBB 123456 7 1234567 Available 11/10/2016 16:50 3 BBB 123456 6 6666666 Deployed 11/11/2016 7...

mysql-通过获取news_tags和users_tags的交集来进行缓慢查询【代码】

我有两个表:“ news_tags”和“ users_tags”.现在,我想为特定新闻争取合适的用户.我的查询得到了正确的结果,但是太慢了. 到目前为止,这是我的查询:SELECT `users_id` FROM `users_tags` WHERE `tags_id` IN (SELECT `tags_id` FROM `news_tags`WHERE `news_id` = '$news_id') GROUP BY `users_id` ORDER BY `users_id`有没有办法更快地做到这一点? 非常感谢解决方法:转换为INNER JOIN可助您一臂之力.SELECT `users_id` FROM `u...

mysql-如何从Laravel表中获取当前周的计数数据【代码】

我正在尝试从表格中获取本周的数据 我有以下代码,该代码可以为我提供31天的数据(一个月,但我需要将其分隔开)$stats["tmv"] = ""; $stats["tmd"] = ""; $stats["tru"] = array();for ($i=1; $i <= 31; $i++) {$stats["tmv"] .= DB::table('stats')->select(DB::raw('*'))->where(DB::raw('DAY(created_at)'), '=', $i)->where('stats_type', "mv")->count();$stats["tmd"] .= DB::table('stats')->select(DB::raw('*'))->where(DB:...

如何在OR条件下从Cakephp 3.0中的mysql表中获取记录?【代码】

我想从表中获取以a,b或c开头但在cakephp 3.0中为status = pending的名称的记录.我正在尝试下面的查询.请检查它出了什么问题,因为它还会获取以“ s”开头的结果:$this->loadModel('DbArtists'); /*** fetching records alphabetically ***/ $artists_q = $this->DbArtists->find()->where(['album_status' => 'pending'])->orWhere(['name ' => 'A%', 'name ' => 'B%', 'name' => 'C%']); $artist = $artists_q->all(); echo "<pre...

使用MySQL和PHP获取非重复的随机元素【代码】

我有一个场景,在这个场景中,我需要从一组条目中随机找到一个赢家. 条目可以是多次,现在我要获取按用户ID分组的所有记录,并使用PHP的array_rand()方法来查找随机获胜者.分组用于避免重复元素. 在这里我面临两个问题 >查询正在超时,因为它正在处理近1000万条记录.> PHP内存已耗尽,因为有大量记录. 我当前的查询很简单,看起来像这样SELECT id, userID from table where id!= 1111 and created_at >='2017-08-10' group by userID什么是...

mysql-SQL查询从重复的行中获取结果【代码】

我真的是新的SQL查询,我有1个问题.以下是详细信息: 我有两个表: user_tableuser_id username level ------------------------- 1 adam 0 2 david 1 3 danny 2 4 siva 0 5 muthu 0 6 chong 0管理级别staff manager level --------------------- 1 2 1 1 3 2 4 3 2 5 2 2我想获取所有用户名及其...

如何在mysql中获取字符串的首字母?【代码】

我有一张桌子叫叶子id leave_name status1 Casual Leave 02 Sick Leave 0我需要从休假名称中获取首字母,如CL,SL 我尝试了LEFT(),但字符串长度未预定义.解决方法:这里有一个明显的边缘情况,如果休假名称应包含两个以上的术语,则应该发生这种情况.我假设您只需要前两个单词的缩写,而不管出现多少个.SELECTCASE WHEN INSTR(leave_name, ' ') > 0 THENCONCAT(LEFT(leave_name, 1),SUBSTRING(leave_name, INSTR(le...

mysql-SQL Group_concat无法获取所有数据【代码】

我有2张桌子和第二张桌子的使用关系table1 id name --------- 1 alpha 2 betatable2 id name relation ------------------- 1 2015 2 2 2016 2 3 2017 2 4 2018 2我想看看name data ------------------------- beta 2015,2016,2017,2018 alpha NULL我尝试了以下SQL查询,但输出不是我想要的 我用:SELECT t1.name,GROUP_CONCAT(t2.name SEPARATOR ',') FROM table1 AS t1 LEFT JOIN table2...

mysql-使用CSV从另一个表的B列获取表A列中的值【代码】

朋友您好,我有两个表,如下所示:Table Items +--------------------+ | id | item | +----+---------------+ | 1 | Table | +----+---------------+ | 2 | couch | +----+---------------+ | 3 | Bed | +----+---------------+ | 4 | Chair | +----+---------------+ | 5 | Desk | +----+---------------+Table Acme +--------------------+--------+ | id | items ...

从mysql查询中获取不同的记录【代码】

在我的应用程序中,有发布者和类别.一个发布者可以属于几个类别.当我进行mysql事务时,它将为所属的每个类别返回相同的发布者记录.这是查询:SELECTgrdirect_publisher.name,grdirect_publisher.short_description,grdirect_publisher.thumb_image,grdirect_publisher.url,grdirect_category.name AS catname FROMgrdirect_publisher JOINgrdirect_publisher_categoriesONgrdirect_publisher.id = grdirect_publisher_categories.pub...