Hỏi đáp
Chia sẻ kiến thức, cùng nhau phát triển
Cách gán giá trị cho 1 cột trong SQL
01:57 01-05-2017
6.017 lượt xem
4 bình luận
15:35 01-05-2017
select k.MaKhach,k.HoTen,d.ThanhTienDP,DATEDIFF(day,d.NgayDen,d.NgayDi)*lp.Gia
from KhachHang k inner join DatPhong d
on k.MaKhach=d.MaKhach inner join ChiTietDatPhong cp
on d.MaDatPhong=cp.MaDatPhong inner join Phong p
on cp.MaSoPhong=p.MaSoPhong inner join LoaiPhong lp
on p.MaLoai=lp.MaLoai
Mình muốn hỏi là mình mún kết quả của DATEDIFF VÀO TRONG CỐT d.ThanhTienDP thì phải làm sao vậy ad...
ok mình hỉu rùi thanks K9 nhá
Nhưng nó sẽ ra 1 cột mới....Vì trong bảng Đặt phòng có 1 cột ThanhTienDP, nhưng cột đó mình không truyền giá trị gì hết, mình muốn cái kết quả của hàm DATEDIFF sẽ được hiển thị ở cái cột ThanhTienDP. Nói cách khác là mình mún gán giá trị cho cột ThanhTienDP trong bảng Đặt Phòng
Xóa cái d.... đi thôi