sql >> Database teknologi >  >> RDS >> Mysql

php, pdo mysql kan ikke indsætte med indre join

Når du indsætter, bruger du enten en values eller du bruger select for at angive kilden til dataene. Du kan ikke bruge begge dele.

Du ønsker:

INSERT INTO `change` (`title`, `description`, `projectid`)
SELECT :title, :description, id
FROM project
WHERE title = :project_title



  1. Hvad sker der, når jeg sender boolesk True-False til en PDO-sætning som en parameter, der er bundet til et int-felt?

  2. Fjern array med ét niveau

  3. Opret forbindelse til en heroku-database med pgadmin

  4. Gruppér flere mysql-resultater efter én kolonneværdi