-
12-06-2016, 08:00 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Lỗi ở đâu :
- trong sql
- trong c# ?View more random threads:
- Cách input ngày tháng SQL
- lấy first focus row khi change row trong gridcontrol c#
- Tăng số lượng của hàng hóa khi nhập hàng trong quản lý bán hàng
- Lỗi CRRdist*.msi khi chạy Crystal report trong c# trên win7 64bit
- Cách viết màn hình như trong caculator của windown
- Lấy dữ liệu từ máy chấm công qua cổng LAN(RJ45)
- Làm sao thiết lập lại biến static cho các control đã dùng tool
- Thay đổi nội dung khi kích vào các button mà ko cần hiện form mới
- Đóng gói phần mềm C# và csdl sql express 2005
- Đọc xml từ 1 column trong table vào web form?
-
12-06-2016, 08:57 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
câu 1 lỗi trong view của sql, câu 2 lỗi trong c#.
-
12-06-2016, 09:01 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dongtrien
-
12-06-2016, 10:18 AM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
lỗi cú pháp:
SQL Syntax Errors Encountered
The following errors were encountered while parsing the contents of the SQL pane:
Error in list of function arguments: '=' not recognized. Unable to parse query text.
-
12-06-2016, 10:56 AM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Sai cú pháp, tra cứu MsDN, Books Online sửa lại là xong.
-
12-06-2016, 06:23 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Vấn tin SQL Server có sử dụng IIF với kiểu bool ?
Giả sử mình có Table với các trường sau:
Mã:Soluong [number] Dongia [Number] Trahang [bool]
Nếu Trahang = false thì ([Soluong]*[Dongia])
Câu hỏi 1 sử dụng SQL Server 2005:
Mình vấn tin sau bị báo lỗi tại lệnh IIF:
Mã:SELECT Soluong, Dongia, Trahang, IIF([Trahang] = 0, ([Soluong]*[Dongia]), (-1)*([Soluong]*[Dongia])) As Thanhtien FROM TABLE;
Nhờ các bạn gỡ rối giúp mình 2 câu hỏi trên.
-
13-06-2016, 03:30 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dongtrien
Try this
Mã:SELECT Soluong, Dongia, Trahang, (CASE WHEN Trahang = 0 THEN (Soluong * Dongia) ELSE (-1) * (Soluong * Dongia)) AS ThanhtienFROM TABLE;
Mã:SELECT Soluong, Dongia, Trahang, (CASE WHEN Trahang = 'False' THEN (Soluong * Dongia) ELSE (-1) * (Soluong * Dongia)) AS ThanhtienFROM TABLE;
-
13-06-2016, 04:16 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi thanlong_1189
</div>
</div>
</div>Cách bạn hướng dẫn cho mình chạy tốt, vậy là lệnh IIF không chạy được trong SQL Server
-
13-06-2016, 04:51 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi dongtrien
-
13-06-2016, 05:29 PM #10Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đúng rồi bạn, mình bị nhầm chổ này nhưng mãi đến SQL Server 2012 mới đưa lệnh này vào, còn câu hỏi 2 có bạn nào biết không ?
Không chỉ dừng lại ở việc sử dụng nguyên liệu cao cấp, mỗi công trình còn được "chăm sóc" bằng 4 dịch vụ xuất sắc của Tre Nghệ. Từ việc tư vấn, thiết kế đến thi công và hoàn thiện, mọi quy trình đều...
Chất Lượng và Sáng Tạo: Kiến Trúc...