sql >> Databasteknik >  >> RDS >> Mysql

Hur använder jag en LIKE-klausul i ett SUB-utlåtande?

Med PDO kan detta göras som:

$stmt = $db->prepare("SELECT * FROM tbl_name WHERE title LIKE :needle");
$needle = '%somestring%';
$stmt->bindValue(':needle', $needle, PDO::PARAM_STR);
$stmt->execute();
$rows = $stmt->fetchAll(PDO::FETCH_ASSOC);


  1. konvertera sträng till datum php

  2. Fixar Lås väntetid har överskridits; prova att starta om transaktionen för en Mysql-tabell som har fastnat?

  3. En annan mysqld-server som körs på port 3306-fel

  4. MyBatis RowBounds begränsar inte frågeresultat