Define a sql Variable , store/assign a value and re-use variable
--Static variable Example--
DECLARE @var1 VARCHAR(30)
SET @var1 = 'Generic Name'
SELECT * FROM TableName WHERE FieldName = @var1
--SAME Above Query can be written as below--
DECLARE @var1 VARCHAR(30) = 'Generic Name'
--Dynamic Variable Example--
DECLARE @var1 VARCHAR(30)
SET @var1 = (SELECT ColumnName FROM TableName WHERE FieldName = 'something')
SELECT * FROM TableName WHERE FieldName = @var1
--Some More data type examples--
DECLARE @iVariable INT = 1, @vVariable VARCHAR(100) = 'myvar', @dDateTime DATETIME = GETDATE()