我有下表,
CREATE TABLE [dbo].[Catalogs]
(
[ID] [INT] IDENTITY(1,1) NOT NULL,
[Name] NVARCHAR(255) NOT NULL,
[Description] NVARCHAR(500) NULL,
[Icon] NVARCHAR(255) NULL,
[Order] INT NOT NULL,
[ParentID] INT NULL,
[CreatorID] INT NOT NULL,
[LastModifierID] INT NOT NULL,
[CreationDate] DATETIME NOT NULL,
[LastModifiedDate] DATETIME NOT NULL,
PRIMARY KEY (ID)
)
现在我想选择所有带有 HasChildren 列的目录。
编辑: HasChildren 将在运行时生成。如果行的 ID 在所有行的 ParentID 列中不可用。