II. Làm việc với dữ liệu ngoài (Working with External Database) 1 Sơ lược về dữ liệu ngoài trong AutoCAD.
11. Sử dụng query để truy tìm dữ liệu
Bạn có thể truy tìm dữ liệu bằng các sử dụng ngôn ngữ SQL. SQL là ngôn ngữ được sử dụng hầu hết trong tất cả các cơ sở dữ liệu để tinh chỉnh và lấy các thông tin từ cơ sở dữ liệu. Bạn có thể sử dụng query để làm những việc sau :
− Xem một tập con của một cơ sở dữ liệu.
− Lấy dữ liệu từ các bảng khác nhau của cơ sở dữ liệu.
− Tạo một tập chọn từ hộp thoại Link Select.
Mở hộp thoại Query Editor, bạn thực hiện qua các bước sau :
− Menu dbConnectQueriesNew Query on a link Template.
− Chọn mẫu nhãn bạn muốn sử dụng trong hộp thoại Select a DataBase Object. Click continue.
− Đánh tên Query bạn muốn tạo trong hộp New Query Name (bạn có thể chọn một query có sẵn nếu có làm cơ sở trong danh sách thả xuống Existing query names).
AutoCAD cho phép ta sử dụng một số mô hình SQL sau :
Giải thích :
− Look up values : nếu bạn không nhớ rõ giá trị của trường bạn có thể nhấn vào nút này để xem trước các giá trị của trường.
− Indicate records in data view : nếu được chọn thì tất cả các bản ghi được chọn khi thi hành query sẽ được hiển thị trên data view.
− Indicate Objects in drawing : nếu được chọn thì tất cả các objects liên kết với các bản ghi được chọn khi thi hành cũng sẽ được chọn theo trên bản vẽ.
− Store : lưu lại query.
− Execute : thi hành query.
11.2. Sử dụng Range Query
a. Sử dụng Range Query
Nhóm ngoặc đơn giúp bạn nhóm các nhóm điều kiện lại thành một nhóm (như các phép toán logic thông thường).
Fields in table : các trường có trong bảng được chọn.
Show fields : các trường sẽ được hiển thị sau khi thực hiện truy vấn. Sort by : trường sẽ được chỉ định để sắp xếp.
Các bước tạo một tập chọn Link Select :
− Ban đầu, ta chọn trong menu đổ xuống Do lựa chọn select.
− Tạo ra một tập chọn đầu tiên rồi nhân Execute.
− Sau đó ta lại chọn trong menu đổ xuống Do các phép toán logic.
− Tạo ra các tập chọn thứ hai bằng cách nhấn Execute.