Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 29
Eugene_Last Сообщение 26/02/2010 12:39 Копия темы
А профи по MySQL есть тута? Когда вставляешь запись в таблицу, она вставляется по умолчанию в конец таблицы.

Как вставлять в начало?
FIXXER Сообщение 26/02/2010 12:43 Копия темы
Это смотря как отсортировать
Eugene_Last Сообщение 26/02/2010 12:43 Копия темы
Вижу нету
Eugene_Last Сообщение 26/02/2010 12:44 Копия темы
Это что ответ умного человека?
u1tr0n Сообщение 26/02/2010 12:58 Копия темы
в какой то степени он прав ;)
BossIT Сообщение 26/02/2010 12:59 Копия темы
Никак.
Порядок можно задать только через SELECT.
u1tr0n Сообщение 26/02/2010 13:00 Копия темы
вы не можете вставить запись в начало или в конец, вы просто вставляете запись, а порядок вывода вы назначаете в sql запросе, если вам необходим какой либо особый порядок вывода то надо делать дополнительное поле
romalkavian Сообщение 26/02/2010 13:02 Копия темы
Евгений, что такое "начало" и "конец" таблицы, по-вашему? Такое понятие может быть, если только сортировать как-то по особому, либо есть, например, ID с автоинкрементом в качестве первого элемента – тогда айди последующего элемента всегда будет на 1 больше.

Я к тому, что ваш вопрос некорректен и не имеет права на существование, поэтому и ответа точно нет :)
FIXXER Сообщение 26/02/2010 13:04 Копия темы
Это ответ на соответствующий вопрос.
А на вопрос ваш именно так ответят не только профи, но и любой даже начинающий пользователь MySQL.
u1tr0n Сообщение 26/02/2010 13:05 Копия темы
я бы даже сказал, что ответ "42"
csky Сообщение 26/02/2010 13:29 Копия темы
читать до просветления phpfaq.ru/base
Eugene_Last Сообщение 26/02/2010 13:55 Копия темы
Сам написал этот... ресурс?
Вопщем, нету профи
Vogo Сообщение 26/02/2010 14:49 Копия темы
у профи пятниццо :)
meganickki Сообщение 26/02/2010 15:12 Копия темы
Не веришь? Поставь Денвер и валяй в PHPMyAdmin там все поймешь.
u1tr0n Сообщение 26/02/2010 15:37 Копия темы
Тут уже не важно есть тут профи или нет, важно то что вам дали несколько правильных ответов на заданный вами вопрос
и вы или не в состоянии понять ответ или вы не корректно поставили вопрос и профи/непрофи не поняли чего вы хотите.

P.S. есть еще конечно вариант что вы тролль и агрите тут всех ;)
RiDDi Сообщение 26/02/2010 16:49 Копия темы
блин... любая программа хранит данные в файлах в соответствии с последовательностью операций, если это только не противоречит каким-то художественным требованиям / форматам (например оформление файлов настроек). И mysql не исключение.

И что это за ответы такие людям, к которым вы же сами обратились за помощью?... В личные пишите и там тролльте себе на здоровье.
poloskas Сообщение 26/02/2010 16:55 Копия темы
Куда смотрят модераторы, администратор и руководство проекта? Давайте поговорим.
RiDDi Сообщение 26/02/2010 17:04 Копия темы
Топику с единственной задачей покритиковать профи mysql по правилам ресурса, если я ничего не путаю, место в личных. Именно там страждущие от самого себя могут упокоиться с миром и варится до готовности в собственном соку.

В других категориях за этим жестко следится, а в программировании почему-то постоянно валяется все подряд (
poloskas Сообщение 26/02/2010 17:10 Копия темы
Дмитрий, в шапке блога нет критики, там есть вопрос и просьба о помощи. Если критика есть в комментариях, то это не повод переносить блог в личные. И правила такого нет.

По поводу других категорий. Модераторы проверяют блог целиком, в независимости от раздела. И ваши негодования по поводу того, «куда смотрят модераторы», совершенно беспочвенны.
msobolev Сообщение 26/02/2010 17:11 Копия темы
а куда она должна вставляться? только в конец. база данных – не текстовый файл. плюс ко всему у вас еще есть на 99,9% поле автоинкремента, которое только увеличивается. поэтому ответ на ваш вопрос – в начало вставить нельзя. для "извращений" есть SELECT, LIMIT, ORDER BY
RiDDi Сообщение 26/02/2010 17:20 Копия темы
Константин, в шапке блога есть некорректный заголовок, который уже сам по себе дает право модератору действовать по ситуации. А дальнейшие комментарии и есть ситуация.

Впрочем вам, несомненно, виднее. Убрал негодование.
poloskas Сообщение 26/02/2010 17:25 Копия темы
Дмитрий, ничего некорректного в заголовке нет.

Я понимаю, что вас, как профессионала, задели слова Евгения про то, что здесь профессионалов нет. Но это не повод обвинять модераторов в некомпетентности.

Спасибо.
umbr Сообщение 26/02/2010 21:30 Копия темы
+1
umbr Сообщение 26/02/2010 21:33 Копия темы
troll detected :))
resurection Сообщение 26/02/2010 23:55 Копия темы
Иногда ещё происходит фрагментация – это когда одна запись по фрагментам: один фрагмент в начале файла, а другой в конце.

В ФАКе по БД чётко освящён этот вопрос в прямо самом начале: "Первое, что надо запомнить. В базе не бывает первой и последней записи". Я не представляю, как ещё понятнее можно разжевать этот вопрос, чем это описано в ФАКе.
VlaStaChu Сообщение 27/02/2010 13:15 Копия темы
Бедный Евгений, такой бедный....
netrain Сообщение 28/02/2010 10:53 Копия темы
MySQL – не эксель, не средство для работы с электронными таблицами, это база данных. Это в экселе есть таблица, у которой есть начало и конец. А в MySQL таблица есть коллекция записей/объектов (не в понимании программирования и структуры хранения, а в понимании использования и назначения строк). Здесь даже понятия "столбец" нет, есть "поле". Вместо понятия "строка" во всех мануалах и книгах используется понятие "ряд", что уже кое о чем говорит. На это вам попытались намекнуть выше.
Собственно из сказанного следует вывод, что у MySQL нет необходимости в механизме вставки записи в определенное место таблицы. Потому как предназначение вставки – хранение информации для последующего вывода, а поскольку ваша таблица есть база данных (или ее часть) и она предназначена для хранения многих объектов/документов, а не одного, то и вставки в определенное место не нужно, однако имеет место необходимость вывода записей в определенном порядке. Для этого уже при выборке применяются сортировки (потому как в базах данных опять же необходимо иметь возможность вывода в различном порядке в зависимости от требований и ситуации), при наличии оных и по ряду других причин (в т. ч. описанных мной выше) нет смысла выводить строки в определенном порядке при отсутствии указания сортировки – они выводятся в том порядке, в каком были найдены (в простейшем случае конечно этот порядок является порядком следования записей в файле, однако при более сложных запросах он может быть иной).
shapod Сообщение 28/02/2010 12:01 Копия темы
А как вы узнали что запись вставилась в конец таблицы? Вы умеете читать бинарные файлы MySQL? А если у меня две таблицы, то какая из записей будет последняя?

В СУБД нет понятий "вставить в конец" или "вставить в начало". Есть индексы и ORDER BY. Отображение данных будет зависеть именно от этих параметров.
hanymi Сообщение 02/03/2010 22:51 Копия темы
видимо вопрос задан неправильно, или его смысл не правильно поняли.
Вероятно ему нужно вставить в таблицу записи вместо удаленных из нее ID, в начало и конец, это реально глупо, структура данных на самом деле не имеет значение, начало это или конец, новые данные могут быть записаны в любое место, другой вопрос уже во фрагментации этих данных.
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"