İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Bir SQL yapisindan sadece bir kisim veriyi almak?

ZiRVeDeKiLeR

0
İyinet Üyesi
Katılım
9 Şubat 2006
Mesajlar
516
Reaction score
0
Arkadaslar bana asagidaki örnekteki SQL tablosundan sadece threadid icerisindeki veriler lazim. Ama bu verileri öyle bir almaliyimki bana bunlari herhangi bir editörde actigimda

threadid1
threadid2
threadid3


sekilinde siralanmasi lazim.

Bunun bir yolu varmidir?



yapisi:

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
--
-- Sunucu: localhost
-- Çýktý Tarihi: Kasým 09, 2006 at 01:17 PM
-- Server sürümü: 4.0.21
-- PHP Sürümü: 4.3.8
--
-- Veritabaný: `usr_web7_1`
--

-- --------------------------------------------------------

--
-- Tablo yapýsý : `bb1_threads`
--

CREATE TABLE `bb1_threads` (
`threadid` int(11) unsigned NOT lisanssız auto_increment,
`boardid` int(11) unsigned NOT lisanssız default '0',
`prefix` varchar(250) NOT lisanssız default '',
`topic` varchar(250) NOT lisanssız default '',
`iconid` int(11) unsigned NOT lisanssız default '0',
`starttime` int(11) unsigned NOT lisanssız default '0',
`starterid` int(11) unsigned NOT lisanssız default '0',
`starter` varchar(50) NOT lisanssız default '',
`lastposttime` int(11) unsigned NOT lisanssız default '0',
`lastposterid` int(11) unsigned NOT lisanssız default '0',
`lastposter` varchar(50) NOT lisanssız default '',
`replycount` mediumint(7) unsigned NOT lisanssız default '0',
`views` mediumint(7) unsigned NOT lisanssız default '0',
`closed` tinyint(1) NOT lisanssız default '0',
`voted` smallint(5) unsigned NOT lisanssız default '0',
`votepoints` mediumint(7) unsigned NOT lisanssız default '0',
`attachments` smallint(5) unsigned NOT lisanssız default '0',
`pollid` int(11) unsigned NOT lisanssız default '0',
`important` tinyint(1) NOT lisanssız default '0',
`visible` tinyint(1) NOT lisanssız default '0',
PRIMARY KEY (`threadid`),
KEY `iconid` (`iconid`),
KEY `boardid` (`boardid`,`visible`,`important`,`lastposttime`),
KEY `visible` (`visible`,`lastposttime`,`closed`)
) TYPE=MyISAM AUTO_INCREMENT=4 ;

--
-- Tablo döküm verisi `bb1_threads`
--

INSERT INTO `bb1_threads` VALUES (1, 3, '', 'konu1', 0, 1162981198, 1, 'ZiRVeDeKiLeR', 1162981216, 1, 'ZiRVeDeKiLeR', 2, 94, 0, 0, 0, 0, 0, 0, 1);
INSERT INTO `bb1_threads` VALUES (2, 4, '', 'konu2', 0, 1162981235, 1, 'ZiRVeDeKiLeR', 1162981235, 1, 'ZiRVeDeKiLeR', 0, 58, 0, 0, 0, 0, 0, 0, 1);
INSERT INTO `bb1_threads` VALUES (3, 3, '', 'test konusu', 0, 1163074606, 2, 'Ahmet', 1163074606, 2, 'Ahmet', 0, 1, 0, 0, 0, 0, 0, 0, 1);



selamlar...
 

ZiRVeDeKiLeR

0
İyinet Üyesi
Katılım
9 Şubat 2006
Mesajlar
516
Reaction score
0
Bir soru daha SELECT threadid FROM bb1_threads; dedigimde tüm id leri aliyorum yapacagim islem icin bana max 30bin id lazim yani parca parca almaliyim, yani 1den 30000 e yada 30001 den 60000 e gibi istedigim kisimlari ayri ayri almam mümkünmüdür?
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,030
Reaction score
73
Konum
Sakarya
Bir soru daha SELECT threadid FROM bb1_threads; dedigimde tüm id leri aliyorum yapacagim islem icin bana max 30bin id lazim yani parca parca almaliyim, yani 1den 30000 e yada 30001 den 60000 e gibi istedigim kisimlari ayri ayri almam mümkünmüdür?

1.yontem
SELECT threadid FROM bb1_threads limit 0,30000;

2.yontem
SELECT threadid FROM bb1_threads where threadid between 0 and 30000;
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Üst