mysqlクエリを書く方法 SELECT book, COUNT(book) FROM booking GROUP BY book;
リレーショナル代数? 私はGcount(book)(booking)
と思っていましたが、正しく見えません。MySQLのクエリをリレーショナル代数に変換するには?
私はArun K MajumdarとPritimoy Bhattacharyaによるデータベース管理システムの標準に従っています。前もって感謝します。
mysqlクエリを書く方法 SELECT book, COUNT(book) FROM booking GROUP BY book;
リレーショナル代数? 私はGcount(book)(booking)
と思っていましたが、正しく見えません。MySQLのクエリをリレーショナル代数に変換するには?
私はArun K MajumdarとPritimoy Bhattacharyaによるデータベース管理システムの標準に従っています。前もって感謝します。
はこれにあなたのSQLコマンドを変更: select booking.book,count(booking.book) as book_count from booking GROUP BY booking.book
等価関係代数コマンド:
π booking.book, book_count γ booking.book; COUNT(booking.book)→book_count booking
出典:
http://dbis-uibk.github.io/relax/calc.htmが、私はこれが助けを願って!
しかし、 "関係代数"は標準的なものではなく、sqlのようなリレーショナル*言語*を構成するいくつかの機能を備えていますが、 "代数"が意図されているので、つまり、代数ではありません。特に、そのグループ化とソーティングは代数的ではなく、代数的表現の表現がどのようなものかを問う。 – philipxy
uがしてみてください - それは、オンラインで利用できない場合、我々は –
を試し、その後、オペレータが何であるか、彼らは正確に動作し、どのように見えるかを関係(列が発注され、一意の列名などです)方法を教えて。または同じオペレーターの説明をオンラインで参照してください。単一の関係代数は存在しません。 – philipxy