Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да получите записи от днес в MySQL

Понякога може да се наложи да получите редове от днес или да изберете записи за днес. Много е лесно да получите записи от днес в MySQL, въпреки че няма вградена функция за това. Ето SQL заявката за получаване на днешни данни в MySQL.

Как да получите записи от днес в MySQL

Ето стъпките за получаване на записи от днес в MySQL. Да приемем, че имате следната таблица поръчки(дата_на_поръчка, сума) който съдържа списък с всички поръчки.

mysql> create table orders(order_date date, sale int);

mysql> insert into orders(order_date, sale)
     values('2020-06-10',250),
     ('2020-06-11',450),
     ('2020-06-12',350),
     ('2020-06-13',220),
     ('2020-06-14',210),
     ('2020-06-15',200);

mysql> select * from orders;
+------------+------+
| order_date | sale |
+------------+------+
| 2020-06-10 |  250 |
| 2020-06-11 |  450 |
| 2020-06-12 |  350 |
| 2020-06-13 |  220 |
| 2020-06-14 |  210 |
| 2020-06-15 |  200 |
+------------+------+

Бонус четене:Как да получите записи от последните 10 минути

Как да получите записи от днес в MySQL

Ето SQL заявката, за да получите записи от днес.

mysql> select * from orders
       where date(order_date) = current_date;
+------------+------+
| order_date | sale |
+------------+------+
| 2020-06-15 |  200 |
+------------+------+

Бонус за четене:Как да получите записи от последните 7 дни в MySQL

В горната заявка избираме онези записи, където order_date’s датата е равна на текущата дата. Използваме функцията DATE, за да получим стойност на датата от колона order_date. Полезно е, ако вашата колона е поле за дата и час. Ако вашата колона е поле за дата, тогава не е необходимо да използвате функцията DATE. Ние също така използваме системна функция current_date за да получите най-новата стойност за дата.

Ubiq улеснява визуализирането на данни за минути и наблюдение в табла за управление в реално време. Опитайте днес!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да променя размера на колоната в MySQL таблица?

  2. JSON_MERGE_PATCH() – Извършете съвместимо с RFC 7396 сливане на JSON документи в MySQL

  3. JSON_VALUE() в MySQL

  4. Потискайте предупредителните съобщения с помощта на mysql от терминала, но паролата е написана в bash скрипт

  5. mysqli или умре, трябва ли да умре?