Tôi muốn sử dụng mathematica để phân tích một số dữ liệu của sqlite?cách nhập cơ sở dữ liệu sqlite vào mathematica
Nhưng tôi không biết cách thực hiện điều đó.
Và tôi không chắc liệu toán học có hỗ trợ dữ liệu của sqlite hay không.
Tôi muốn sử dụng mathematica để phân tích một số dữ liệu của sqlite?cách nhập cơ sở dữ liệu sqlite vào mathematica
Nhưng tôi không biết cách thực hiện điều đó.
Và tôi không chắc liệu toán học có hỗ trợ dữ liệu của sqlite hay không.
Dường như, hỗ trợ SQLite là already available in Mathematica mặc dù nó không có giấy tờ. Như vậy, hãy tiến hành cẩn thận!
mở một cơ sở dữ liệu với:
db = Database`OpenDatabase["thefilename.sqlite"]
Sau đó chạy câu lệnh SQL với:
results = Database`QueryDatabase[db, "SELECT foo FROM bar WHERE boo = ?", { "some string" }]
Đó nên là đủ cho bạn để được đi. (Bạn phải kéo dữ liệu vào Mathematica từ cơ sở dữ liệu để phân tích nó; không có gì có thể được thực hiện trong khi nó chỉ là "nghỉ ngơi" trên đĩa. Nếu bạn đang thực hiện phân tích phức tạp, nó có thể là giá trị của bạn trong khi để đặt một số trong đó các truy vấn SQL, đặc biệt nếu có các chỉ số hợp lý được đặt trên cơ sở dữ liệu.)
cảm ơn câu trả lời của bạn – Toress
Điều này không còn hoạt động với Mathematica 9. Bạn có biết cách khác để truy cập cơ sở dữ liệu SQLite từ Mathematica không? – James
Rất tiếc, tính năng này hoạt động trên Mac OS X, Mathematica 9 ... – cormullion