Добрый день.
У меня есть таблица топики.
В таблице есть поля id, автор,текст
как правильно создать составной индекс, если поиск будет проходить по следующим условиям поиск по id топика, поиск всех топиков автора.
И еще вопрос, можно ли организовать составной ключ так, что бы поле id увеличивалось само при создании новой строки в таблице, но при этом оно было уникально в пределах 1 автора
пример
id автор текст
1 1 бла
2 1 ва
1 2 ку
2 2 зу
пока что получается создать ключ в котором id нужно указывать самостоятельно, т.е. он сам не увеличивается в пределах одного автора
Заранее спасибо
Игорь_Vasinsky
12.10.2013 - 16:15
Цитата |
что бы поле id увеличивалось само при создании новой строки в таблице, но при этом оно было уникально в пределах 1 автора |
))нет, даи незачем, т.к.можно привязатьк idавтора
_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Здесь не нужен составной индекс
разве поиск будет не быстрее?
))нет, даи незачем, т.к.можно привязатьк idавтора
каким образом?
waldicom
13.10.2013 - 01:18
Цитата (MiksIr @ 12.10.2013 - 13:13) |
можно ли организовать составной ключ так, что бы поле id увеличивалось само при создании новой строки в таблице, но при этом оно было уникально в пределах 1 автора |
Можно, на нафиг не нужно.
_____________
Свои мозги еще никто не отменял.
Телепатов нету.
MiksIr
спасибо
waldicom
как реализовать подобное?