Mysql
 sql >> Baza danych >  >> RDS >> Mysql

sqlalchemy + kolba , otrzymywanie wszystkich postów w ciągu dnia

Nie zrobiłbym tego w zapytaniu, ale raczej stworzyłby pożądane grupowanie po stronie Pythona:

# get desired posts (add your filters etc)
posts = session.query(Post).order_by(Post.time)

# create a dictionary, where key is the date(-only), and values are the posts of that day
from collections import defaultdict
grouped = defaultdict(list)
for post in posts:
    dat = post.time.date()
    grouped[dat].append(post)

# iterate over new grouped structure
for dat, posts in sorted(grouped.items()):
    print dat
    for post in posts:
        print '  ', post



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Uruchom kod php warunkowo

  2. Integracja MySQL z Pythonem w systemie Windows

  3. Jaki jest najlepszy sposób na uniknięcie danych wprowadzanych przez użytkownika dla wyrażeń regularnych w MySQL?

  4. Przechowuj i iteruj wynik zapytania w mysqli

  5. wybierz losową wartość na podstawie prawdopodobieństwa szansy