И так задача состоит втом что бы создать базу для компании по перевозке товаров.
Ну информация полей такое:
1. Наименование
2. Категория
3. Дата выезда
4. Дата ввезда
и.т.д. и такой информации у одного товара 72, т.е. получается 72 полей мне надо сделать, и всё это будет в одной таблице. Теперь вопрос будет ли это нагрузкой?
Восновном запросы будут в базу только INSERT, DELETE, UPDATE.
Есть идея разбить данные товара на 3-4 частей, получается тогда 3-4 таблицы и через JOIN придются каждую связывать между собой.
Ок, пришёл ктому что у меня будут только сотни, но не полные,
Сейчас если стоит 145 тогда округление идёт в минус т.е. 100, а елси стоит 152, тогда идёт в плус, т.е. 200
В базе есть поле ID у каторого charvar 6
перечисление ID начинается с 0
надо что бы вывод был бы такой: 000001
000002
000003
000004
С какой функцией реализовать такое ?
Так откуда запрос знает сколько професии у данного пользователя, если профессия одна он будет среди 5000 записей исктаь одну да? и наидёт ту одну и помто не отстоновится да? Потмоу я и хочу LIMIT
Так откуда запрос знает сколько професии у данного пользователя, елси професия одна он будет среди 5000 записей исктаь одну да? и наидёт ту одну и помто не отстоновится да? Потмоу я и хочу LIMIT
Хммм помоему мы друг друга не понимаем
Если не сложно может ПМ может номер АСки скинешь или скаипа )) поможешь...
Тут задача простая 2 файл только один добавляет пользователей, второй выводит...
Ну код примерно понял, отлько в работе надо проверить, а где тут для запроса задан LIMIT ?
т.к. пользователей будет более 2000 у некоторых большую часть будет проффесия, даже по нескольки получается что в таблице професии будет более 4000 записи, а тут если у пользователя при запросе только одна професия запрос будет пересматривать все записи, вот и спомощю LIMIT вроде оптимизация будет, так вот с твоём случии приведёном коде как я поянл тут лимит можно если и в тблице персон сделать поле где и будет считатся количество професии так?
Я согалсен лучще переделать щас чем потом, тогда у меня немного такой вопрос...
напр. я сделаю новое поле где и буду хранить эти записи для данного пользователя
т.е. делаю поле profession и мне хранить по одной професии по одной записи?
тогда при запросе среди 1000 записей надо выводить только те записи ктаорые WHERE и каков лимит я укажу еслия не знаю его, или для LIMIT ещё отдельно сделать поле?
Просто с стороны оптимизации чем делать доп. запрос на новую таблицу, далле искать среди 1000 записей только несколько записей каторые мне надо, я думал проще сделать доп. поле в той же таблице куда идёт запрос и от туда же выводить данные.
Да но на сколько я знаю лучще иметь доп. поле в таблице, и там всё хранить чем делать новую таблицу и и её грузить.
Ну конечно смотря какой момент.
А грубо если описать у меня таблица из 10 поле, и мне надо эти записи потмо выводить по критериям, навернео использую LIKE, но тут ещё вопрос через LIKE я смогу выделять запись по запятой или надо всё же вместо запятой данные заносить через %.
Но и то я понимаю что LIKE пофиг как разделять вывод.
Просто хорошый вариант хочу найти