Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 10:00 01.06.24 
Компютри и Интернет
   >> PHP
*Кратък преглед

Тема mySQLнови  
Авторcyber4e (Нерегистриран)
Публикувано02.03.02 00:02



nqkoi moje li da mi kaje kak da izvleka poslednite 5 reda ot edna BD



Тема Re: mySQLнови [re: cyber4e]  
Авторcharly (Нерегистриран)
Публикувано02.03.02 05:00



nay lesno e da napravish edna kolonka v tablicata v koyato da se zapisva poreden nomer (na redovete) i posle gi vikash sus sortirane na obratno !



Тема poslednite po kakvo [re: cyber4e]  
Автор AC (Rageholic)
Публикувано02.03.02 09:51



podredeni po kvo
ako niamash kliuch she se ozorish

Freedom is just another word for nothing left to lose. (J.Joplin)


Тема Re: poslednite po kakvoнови [re: AC]  
Автор enchanted (one of my turns)
Публикувано02.03.02 10:39



ами ако нямаш ключ (уникален индентификатор) ще се озориш и за много други неща :)
човека правилно има предвид нещо от рода на id int, not null, primary key, auto_increment

# лудите, лудите... те да са живи!


Тема Re: poslednite po kakvoнови [re: enchanted]  
Авторcyber4e (Нерегистриран)
Публикувано02.03.02 11:25



ami az imam kolona ID i tq e s auto_increment.
na men mi trqbva naprimer ako sym dobavil nov red da mi go vadi na pyrvo mqsto iskam da mi vadi nai novite 5 reda tova mi trqbva



Тема Re: poslednite po kakvoнови [re: cyber4e]  
Автор Pravets8M ()
Публикувано02.03.02 12:58



Ми направи си отделно поле TimeStamp...



Тема Re: poslednite po kakvoнови [re: cyber4e]  
Автор Milenishte ()
Публикувано02.03.02 16:59



select * from table_name order by id desc limit 5



Тема Re: mySQL - заключениенови [re: cyber4e]  
Автор salle (Един такъв)
Публикувано04.03.02 15:02



Първо значи си задай правилно въпроса или иначе казано колкото по-подробно толкова по-добре.

За да можеш да получиш кратък и ясен отговор като този на Milenishte

А защо на първия ти въпрос никой не може да отговори?

1. "... poslednite 5 reda ot edna BD"
Базите Данни се сътоят от Таблици така, че този въпрос нищо не значи
2. Последни по какъв критерий?
Както вече си разбрал докато не (си) отговориш на този въпрос никой не може да ти помогне.
Този именно критерий е доста тясно свързан с

3. Ключов момент. (От АБВ на Релационните БД)
Винаги помни, че резултатът от всяка заявка е Таблица.

Така, че изобщо не е важно какво съдържат реалните таблици. Единственото, което можеш да проверяваш и изабщо това с което работиш е Резултатът от заявката ти.

Запомни го. Доста е по-важно отколкото изглежда на пръв поглед.

Т.е. твоят въпрос би трябвало да си го зададеш по следния начин:

- Как мога да извлека последните според критерий ... 5 реда от резултата от следната заявка "select <каквото и да е>"

... и ще откриеш още едно основно житейско правило - Правилно зададения въпрос е поне 60% от пътя към решението.



Иначе казано задай си въпроса така, че всеки дори нищо да не разбира да схване какво питаш.
Тогава и спецовете ще ти отговорят пък и ти ще си изясниш много по-добре проблема.

Linux is like a wigwam - No Windows, No Gates, Apache inside



*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.