|
Тема |
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
|
| |
|
|
|