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

MYSQL usuwa wszystkie wyniki mające count(*)=1

DELETE  si
FROM    t_session si
JOIN    (
        SELECT  sesskey
        FROM    t_session so
        GROUP BY
                sesskey
        HAVING  COUNT(*) = 1
        ) q
ON      q.sesskey = si.sesskey

Musisz dołączyć tutaj. Użycie skorelowanego podzapytania nie zadziała.

Zobacz ten artykuł na moim blogu, aby uzyskać więcej informacji:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MySQL, aby wybrać wyniki z automatycznym przyrostem jako nową kolumną dodaną w wyniku

  2. MYSQL ustawia strefę czasową w kodzie PHP

  3. Minutnik-php+mysql+js

  4. Pobranie danych z RDS daje AttributeError:obiekt „sqlalchemy.cimmutabledict.immutabledict” nie ma atrybutu „setdefault”

  5. MyCLI — klient MySQL/MariaDB z automatycznym uzupełnianiem i podświetlaniem składni