私はmySQLを初めて使用します。私は本のテーブルを持っていて、ユーザーが本を検索して特定の本を見つけられるようにしたいと思っています。
書籍の表の列:
======================
出版社
の作家
名
価格
出版日
など
このテーブルをクエリして、パフォーマンスの良い特定の本を見つけるにはどうすればよいですか?私が今していることは:
SELECT name,writer,publisher,price
FROM books
WHERE publisher='publisher'
AND writer='wirter'
AND name='name'
AND price<='price'
AND publishingdate>='publishingdate'
etc.
しかし、ANDが多すぎるため、サーバーが停止すると思います。テーブルを検索するためのより良い方法はありますか?ありがとう