Genel

Mysql Birden Fazla Alandan Veri Çekme

24 Mart 2012
logoMysql Mysql Birden Fazla Alandan Veri Çekme
MySQL ‘de Birden Fazla Alandan Veri Çekme
CREATE TABLE IF NOT EXISTS `yazarbaz` (
`optionID` int(50) NOT NULL,
`labelID` varchar(50) NOT NULL,
KEY `optionID` (`optionID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
INSERT INTO `yazarbaz` (`optionID`, `labelID`) VALUES
(1, ‘1’),
(2, ‘1’),
(3, ‘2’),
(3, ‘1’);
Tablomuzun içeriği :
optionIDlabelID 11 2 1 3 2 3 1
olacaktır.

Amacım optionID ve labelID alanları sırası ile 2,1 ve 3,2 olanları elde etmek. Bunun için SQL kodumuz şöyle olacak.
SELECT *
FROM yazarbaz
WHERE (
optionID, labelID
)
IN (
( 2, 1 ) , ( 3, 2 )
)

You Might Also Like

No Comments

Leave a Reply