This is a slightly more advanced version of another question here.
Let $\textbf{CRing}$ be the category of commutative rings with unit. Let $\textbf{Dom}$ be the category of integral domains – by which I mean a non-trivial commutative ring with unit such that the zero ideal is prime. Let $\textbf{Fld}$ be the category of fields – by which I mean an integral domain such that every non-zero element is invertible. (Homomorphisms preserve the unit, etc.; in the case of $\textbf{Dom}$ we only allow injective homomorphisms.)
There is an evident inclusion of categories $\textbf{Fld} \hookrightarrow \textbf{Dom}$, and it has a left adjoint $\operatorname{Frac} : \textbf{Dom} \to \textbf{Fld}$. Since $\operatorname{Frac}$ is a left adjoint, it preserves coproducts, and it is clear that $\operatorname{Frac} K \cong K$ if $K$ is a field. Thus, coproducts in $\textbf{Fld}$, if they exist, must be the same as coproducts in $\textbf{Dom}$, if they exist.
Question 1. What are necessary and sufficient conditions for the coproduct of two integral domains / fields to exist?
Now, since $\textbf{Fld}$ is a full subcategory of $\textbf{Dom}$ and a full subcategory of $\textbf{CRing}$, by more general nonsense, any $\textbf{CRing}$-coproduct (or $\textbf{Dom}$-coproduct) of fields that happens to be a field is also the coproduct in $\textbf{Fld}$
Question 2. Is it possible for a coproduct to exist in $\textbf{Dom}$ without being the coproduct in $\textbf{CRing}$?
(As a concrete example of why this matters, observe that $\textbf{CRing}^\textrm{op}$ is a full subcategory of $\textbf{Sch}$, but limits computed in $\textbf{CRing}$ in general differ from colimits computed in $\textbf{Sch}$.)
Some remarks. For every pair of fields $K$ and $L$, we can take their $\textbf{CRing}$-coproduct $K \otimes_{\mathbb{Z}} L$. For each prime $\mathfrak{p}$ in $\operatorname{Spec} K \otimes_{\mathbb{Z}} L$, there is an integral domain $(K \otimes_\mathbb{Z} L) \mathbin{/} \mathfrak{p}$, and we can take the fraction field $\operatorname{Frac} ((K \otimes_\mathbb{Z} L) \mathbin{/} \mathfrak{p})$ to get a quasi-coproduct. There is only a set of these quasi-coproducts, and if $F$ is a field, every pair of maps $(K \to F, L \to F)$ must factor through at least one (or exactly one...?) of these quasi-coproducts. So the category of fields equipped with a homomorphism from $K$ and a homomorphism from $L$ has a "weakly initial set", and a genuine coproduct exists if and only if this category has an initial object.
Thus, the failure of $K \sqcup L$ to exist can be quantified in terms of the structure of the subcategory of quasi-coproducts. What are the possibilities?