PHP를 사용하여 다음과 같은 쿼리를 어떻게 실행합니까?MySQL DB에서 여러 SELECT 문을 실행할 수 있습니까?
SELECT [name] FROM [items] WHERE [ID]=1, [ID]=2, [ID]=3
그리고 MySQL에서 3 행을 모두 반환합니까?
ID name
-- ----
1 John
2 Jane
3 Jack
PHP를 사용하여 다음과 같은 쿼리를 어떻게 실행합니까?MySQL DB에서 여러 SELECT 문을 실행할 수 있습니까?
SELECT [name] FROM [items] WHERE [ID]=1, [ID]=2, [ID]=3
그리고 MySQL에서 3 행을 모두 반환합니까?
ID name
-- ----
1 John
2 Jane
3 Jack
$result = mysql_query("SELECT name FROM items WHERE id IN (1, 2, 3)");
while($row = mysql_fetch_array($result)) {
echo $row['name'];
echo "<br />";
}
사용 :
SELECT name
FROM ITEMS
WHERE id IN (1, 2, 3)
선택 [ID]의 [이름] 항목] 여기서 [ID]
그래피 (1,2,3) 순서 [ID]
필요하지 않으면 주문하지 마십시오. 적당한 인덱스가 존재하지 않으면, 'ORDER BY'질의는 질의를 실행할 임시 테이블의 생성으로 이어진다. – Nirmal