السلام غليكم ورحمته الله وبركاته
هو كان عندى مجموعة من الاسئلة
هو لازم مع GROUP BY استخدم HAVING
-------------------------
WITH SCHEMABINDING
دا ايه معناه فى view
---------------------
هو علشان اعمل index على الview
لازم الاول يكون CLUSTERED
وبعدها ممكن اعمل النوع الثانى
-------------------------
ORDER BY p.Name, h.EndDate
هيرتب بناء على الاثنين ازاى
----------------------
هو لو عندى aggragte funaction
لازم استخدم GROUP BY
------------------------
هو لازم order by and GROUP BY يكونوا معايا فى select ولا عادى يعنى الحقول الى بتكون فى order by لازم تكون فى select
----------------------------------------
LEFT OUTER JOIN
دا بيجيب الحاجات الى على الجدول الشمال والى مش متشابهه فى الجدول اليمين بيجيبه null
-------------------------
PIVOT, UNPIVOT ممكن مثال مع الشرح عن دول
---------------------
UPDATE Sales.ShoppingCartItem SET Quantity =2, ModifiedDate = GETDATE() FROM Sales.ShoppingCartItem c INNER JOIN Production.Product p ON c.ProductID = p.ProductID WHERE p.Name = 'Full-Finger Gloves, M ' AND c.Quantity > 2
ايه الفرق بين الطريقة دى وطريقة انى اعملها update عادية
---------------------
هو لو كونت عايزاة انقل الحاجات الى بيحصل ليها inserted فى جدول تانى يعنى اعملها ازاى
---------------------
SELECT ProductID, Name FROM TableA EXCEPT SELECT ProductID, Name FROM TableB
دول عبارة عن ايه مش فاهما
---------------------
SELECT ProductID, Name FROM TableA INTERSECT SELECT ProductID, Name FROM TableB
شكرا ليك
