$insert = $dbh->prepare("INSERT INTO fruit(name, colour) VALUES (?, ?)");
$insert->execute(array('apple', 'red'));
$insert->execute(array('pear', 'green'));
$insert->execute(array('watermelon', 'green'));
$sth = $dbh->prepare("SELECT name, colour FROM fruit");
$sth->execute();
/* Group values by the first column */
var_dump($sth->fetchAll(PDO::FETCH_COLUMN|PDO::FETCH_GROUP));
PDO::FETCH_GROUP: 그룹 지어서 데이타 출력
array(3)
{
["watermelon"]=>
array(1) {
[0]=> string(5) "green"
}
["pear"]=>
array(2) {
[0]=> string(5) "green"
[1]=> string(6) "yellow"
}
["apple"]=>
array(2) {
[0]=> string(3) "red"
[1]=> string(5) "green"
}
}
'기존카테고리 > mysql' 카테고리의 다른 글
SELECT @rownum:=@rownum (0) | 2022.10.09 |
---|---|
INFORMATION_SCHEMA.TABLES (0) | 2018.02.02 |
고도에서 workbench use database 선택 (0) | 2017.12.07 |
PDO insert 정리 (0) | 2014.11.10 |